Largest Locally Owned & Operated Physical Therapy Company in St. Louis
Kirkwood Location

Contact Information
Address:
333 S. Kirkwood Road, Suite 201
Kirkwood, MO 63122
Phone: (314) 909-4848
Fax: (314) 909-4824
Hours of Operation
Monday – Friday:
7:00am – 6:00pm
Saturday: CLOSED
Sunday: CLOSED