About

Edit info
  • Open today, 9:00am - 7:00pm
  • (404) 633-2733
  • 2900 Chamblee Tucker Rd Bldg 9 Ste 250
    Atlanta GA 30341

Point of Origin Neuromuscular & Sports Therapies, LLC is a local spa in Atlanta, GA. Call (404) 633-2733 to get current prices and hours, as well as to schedule a visit.