Intown Physical Therapy

  • Atlanta, Georgia

About

Intown Physical Therapy is a physical therapy practice operating in the Atlanta, Georgia area with 2 locations.

Staff

Locations

  1. Intown Physical Therapy
    619 Edgewood Ave Se
    Suite T 103
    Atlanta, GA 30312
  2. Intown Physical Therapy
    619 Edgewood Ave Se
    Suite T-103
    Atlanta, GA 30312