We are open for in-clinic treatment and telehealth appointments!
Please call 508-845-3500 to schedule
Continuing your lifestyle with a painful condition may cost you.
Shrewsbury
(508) 845-3500
Sterling
(978) 422-0431
Marlborough
(508) 251-0322

Let Us Help You Today.

Request An Appointment
  •  Physical Therapy Shrewsbury MA
    Physical Therapy
  •  Physical Therapy Sterling MA
    Spinal & Joint Mobilizations
  •  Physical Therapy Marlborough MA
    Graston Technique
  •  Physical Therapy Shrewsbury MA
    Massage
  •  Physical Therapy Sterling MA
    Strength & Conditioning
  •  Physical Therapy Shrewsbury MA
    Balance & Gait Training
  •  Physical Therapy Marlborough MA
    Deep Tissue Laser Therapy
  •  Physical Therapy Shrewsbury MA
    Dry Needling
  •  Physical Therapy Sterling MA
    Custom Orthotics

Look at what others have said!

  • This was the second time I needed PT and if in the future I need it again, All-Access is the only clinic I will go to. Everyone was so friendly and encouraging. Nicholas L.
  • Fantastic experience! I feel better than I have in years. A very positive, enthusiastic and skilled staff. I have already recommended All Access Physical Therapy!! John M.
  • I was skeptical at first because I didn't know how physical therapy could help me. Now I am won over! My experience was great. I feel 100% again - better than I did prior to my injury. Elizabeth C.
  • Being my first time through physical therapy, I had no idea what to expect. The service provided by my physical therapists was outstanding. They were always pleasant, accommodating, understanding, and sympathetic to any and all issues. Pam W.
  • I am convinced that the Enhanced Care Program was one of the keys to my recovery and I would recommend it to anyone post-surgery. With each visit, I felt more comfortable that my recovery would get me to where I wanted to be. I would recommend All Access because I have seen the results. Linda M.
Like Us on Facebook