The Physical Therapy Center Inc Store in St. LouisCategories: Offered Services: PTAddress12048 Tesson Ferry RoadSt. Louis, MO 63128USContact Phone: 314-849-4455