top of page
We are here to help you with compassionate care. Contact us to get started with your recovery from substance abuse and addiction issues
Address: 128 Main St. Suite #5
Sturbridge, MA 01566
Schedule an appointment - 508.659.8585
Fill out the form below and we will contact you promptly.
Hours of Operation
Mon - Sun
8:00 am – 8:00 pm
We are located in Central Massachusetts in Sturbridge MA. Get directions to our location from Google map below.
bottom of page