Therapy services tailored to the specific needs of each patient.

Schedule an Appointment

Outpatient Physical Therapy

Our mission is to offer a broad spectrum of one-to-one physical, occupational, and speech therapy for active adults. We offer state-of-the-art clinical equipment and services in a space designed to keep clients safe and serve adults who wish to regain function after illness or injury. We evaluate and treat individuals who wish to be active in their community, thrive in their homes, and remain as independent as possible. Therapy sessions are individualized and customized to be client centered. 

Physical Therapy Services

Our licensed therapists provide comprehensive evaluation and treatment for our patients to help them achieve the highest level of independence, recognizing the changes that may occur following an illness or injury.

  • Physical Therapy
  • Occupational Therapy
  • Speech and Language Pathology
  • Neurological therapy
  • Cancer Recovery
  • Community Re-integration
  • Cardio-pulmonary Services
  • Fall Prevention and Vestibular Re-training
  • Executive Function Training
  • Orthopedic Therapy
  • Movement Disorders

“Very clear with how I should continue at home.”

The therapist was outstanding! Very clear with how I should continue at home. I would come back for help if needed.

– Anne S.

“Absolute best experience I have ever had.”

Having been in PT many times, this is the absolute best experience I’ve ever had!! Sara was amazing. Thanks also to Ola for all my scheduling!

– Monica

Our Therapists

Dr. Kendra Harrington

Director of Outpatient Services | Marie Esther

Sara Rawan

Director of Outpatient Services | Marina Bay

Lucinda Williams

Rehabilitation Director | Baldwinville

The Latest from OPT

The latest news from the Outpatient Physical Therapy Team. Check back for seasonal updates, information, advice and more.

Get Back in the Swing

Feeling a little sore or tight after a round of golf? Try these six stretches to help you get back in the swing.

Take the first step.

Select a location nearest to you to get started.

Alliance Health at Baldwinville

51 Hospital Road
Baldwinville, MA 01436
Phone: (978) 939–7310
Email Baldwinville

Alliance Health at Marie Esther

720 Boston Post Road East
Marlborough, MA 01752
Phone: (508) 597-0245
Email Marie Esther

Alliance Health at Marina Bay

2 Seaport Drive
North Quincy, MA 02171
Phone: (617) 769–5188
Email Marina Bay