Orthopaedic & Sports Physical Therapy

  • Saint Louis, Missouri

About

Orthopaedic & Sports Physical Therapy is a physical therapy practice operating in the Saint Louis, Missouri area with 1 locations.

Staff

PT, MSPT, OCS

Locations

  1. Orthopaedic & Sports Physical Therapy
    2716 Telegraph Rd
    Suite #107
    Saint Louis, MO 63125