St Louis Orthopedics
Physical Therapists & Physical Therapy
- Address
- 12813 Flushing Meadows Dr, Saint Louis, MO, 63131
- Phone
- 888-364-0606
- Website
- www.stloi.com/services.html?stloi=omg_interactive
About
St. Louis Orthopedic Institute offers a broad range of orthopedic treatments, along with genuine effort to make your experience as pleasant as possible. Our specially-trained physicians are capable of providing excellent orthopedic care to help you return to your normal, everyday activities.
Suggest an Update
See something out of date? Let us know and we'll review your suggestion.