Shelby Barber, PT, DPT

Shelby Barber

Contact Information

  • Office 314-756-2800
  • Fax 314-756-2801

Specialties

Main Location

Signature Physical Therapy South County
12639 Old Tesson Rd.
Suite 120
St. Louis, MO 63128
314-756-2800
Get directions