Orthopedic and Sports Physical Therapy
You don’t have to be a professional athlete to be treated like one.
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!