Description
Buckhead Atlanta location of the national Results PT network at 3280 Peachtree Rd NE, Suite 100. Evidence-based manual therapy and exercise-based PT for orthopaedic injuries, sports rehabilitation, and post-surgical recovery. Outcome-measured approach with regular reassessments. Phone: 404-720-1600.