133 Highland Ave
Salem, Massachusetts 01970

(978) 741-0666

Mon: 7:00AM - 7:00PM

Tue: 6:00AM - 7:00PM

Wed: 7:00AM - 7:00PM

Thu: 6:00AM - 7:00PM

Fri: 7:00AM - 5:00PM

Sat - Sun: Closed

100.0% would refer friends and family to us

5 stars Customer since 2017

Bret's work with me a Bay State Physical therapy gave me back the use of my left arm twist so I could play guitar again. ... Read More

5 stars Customer since 2018

My appointments always were on time and Kate was an excellent physical therapist who addressed my issues as best as poss ... Read More

5 stars Customer since 2018

When I first went to Bay State Therapy I was limping with pain in my left side hip area I thought that it maybe a proble ... Read More

5 stars Customer since 2015

Everyone was great and professional

5 stars Customer since 2017

The team at Baystate Salem is very warm and welcoming. Everyone works together to help each. My Physical Therapist was ... Read More

5 stars Customer since 2015

Outstanding service, no complaints, keila was excellent

5 stars Customer since 2016

You are the best.

1 stars Customer since 2017

I was very pleased with my treatment.

5 stars Customer since 2017

My time at Bay State PT was pleasant and informative. I always felt much better after my therapy session. The therapists ... Read More

5 stars Customer since 2017

Ryan gave me information about my injury that gave me confidence in my ability to gain full rehab. He demonstrated super ... Read More