Our Locations

Allied Dedham (NEB Outpatient Care Center)

Worcester (Dynamic Physical Therapy)

Chelsea (Performance Physical Therapy)

Fall River (National Physical Therapy)

Lawrence (Merrimack Valley Physical Therapy)
Need Help Finding a Location?
Our team is here to help you find the most convenient location for your needs.
Call Us Today