Physical Therapy and Sports Rehab, Inc


825 Washington St Suite #280
Norwood, MA 02062

A Health Service in Norwood MA

At Physical Therapy and Sports Rehab, Inc., we are the leaders in the community since 1983. As experts who combine hands on treatment with exercise and education, we relieve pain and restore motion, strength and activity level. Your Recovery is Our Expertise!

We guarantee The Best Therapy Experience by providing one-on-one care and a customized treatment plan designed to your specific needs.


Day Opening Closing
Monday 7:00 AM 7:00 PM
Tuesday 7:00 AM 8:00 PM
Wednesday 7:00 AM 7:00 PM
Thursday 7:00 AM 8:00 PM
Friday 7:00 AM 3:00 PM
Saturday - Sunday Closed  
Click the button to add a review for Physical Therapy and Sports Rehab, Inc

Add Review