Contact Us

If you wish to get in touch with us, please complete the following form.  However, if you wish to change or cancel your scheduled appointment, please call our clinic directly at 781-769-2040.

Physical Therapy and Sports Rehab, Inc.

(781) 769-2040

Norwood Clinic

825 Washington St, Suite 280, Norwood, MA 02062
Fax: (781) 769-1914

Norfolk Center Clinic

5 Liberty Ln, Norfolk, MA 02056
Fax: (508) 528-1497

Your Name*

Your Email*

Your Phone*


How Did You Hear About Us?*

Your Message*

* Required Fields