Virtual Tour

Our premier drug and alcohol treatment program is located in the serene and tranquil community of Waltham, Massachusetts. Enjoy our photo gallery and explore the state-of-the-art clinical facilities we have to offer.

Discover Recovery From Addiction

We understand that the rehabilitation process can be uncomfortable and difficult. At our premier treatment center, we will guide and support you towards a life of purpose that is free from substance abuse.
For 24/7 Confidential Help: