Call Now to Schedule an Appointment!
Telegraph Road Physical Therapy
2716 Telegraph Road, Suite #107, St. Louis, MO 63125

To learn more about our physical therapy, call us at (314) 200-2557 or fill out the form below.

Contact Us