We are here to help! 

With a wide range of programs, treatment options, and walk-in services, you’ll be sure to find the care you need, right when you need it. 

Your journey starts now…

Administration

54 North Street
Willimantic, CT  06226

Contact Us

Questions? Send us a message.