Graduated: 2007
Offers telehealth
NPI: 1306013578
Practice Locations (2)
SHEPHERD CENTER, INC.
2020 PEACHTREE RD NW
ATLANTA, GA 303091426
4043522020
PHYSIOTHERAPY ASSOCIATES INC
5513 CHAMBLEE DUNWOODY RD, SUITE 430
DUNWOODY, GA 303384106
7705519633
Source: CMS National Downloadable File, September 2026.