Clinic Locations

Allied Dedham (NEB Outpatient Care Center)

40 Allied Drive, Suite 102 Dedham, MA 02026

Worcester (Dynamic Physical Therapy)

111 Elm Street, Suite 103 Worcester, MA 01609

Chelsea (Performance Physical Therapy)

99 4th Street, Suite 102 Chelsea, MA 02150

Fall River (National Physical Therapy)

387 Quarry Street, Suite 102 Fall River, MA 02723

Lawrence (Merrimack Valley Physical Therapy)

225 Essex Street, Suite 1E Lawrence, MA 01840