105 Merrick Street
105 Merrick Street
Worcester, Massachusetts 01609
Get Directions
Intake: (877) MyRehab (877-697-3422)
Direct: (508) 797-6100
This location has closed. Services are now being provided at our new location at 1023 Main Street in Worcester.