Our Locations


Amherst (OT, PT, SLP)

Adult and Pediatrics

170 University Drive
Suite 2020
(413) 253-0413 fax: (413) 253-0446

Click here to meet our team


Easthampton (PT)

Adults

179 Northampton Street
(413) 527-7970
fax: (413) 529-2080

Click here to meet our team


Northampton (OT, PT, SLP)

Adult and Pediatrics

30 Locust Street
(413) 582-2113
fax: (413) 582-2960

Click here to meet our team


South Deerfield (PT)

Adults

21B Elm Street
(413) 665-7427
fax: (413) 665-0587

Click here to meet our team


Worthington (PT)

Adults

58 Old North Road
(413) 238-4419
fax: (413) 582-2960

Click here to meet our team