Orthopedic and Sports Physical Therapy
We strive to Provide the Best Care Possible.
Our Facilities & Services
We are located in downtown Needham, MA and our facility is a spacious, positive, and friendly clinic that offers people a positive environment to rehabilitate from most any orthopedic injury. Our staff and patients are able to interact in many positive ways which help people more effectively navigate their recovery!
![](http://www.osmed.site/wp-content/uploads/2024/02/physical-therapist-52.jpg)
Physical Therapy
![](http://www.osmed.site/wp-content/uploads/2024/02/physical-therapist-53.jpg)