Skip to content
For organizations

Housing and homelessness in Welland, Ontario

Stillwater Treatment Centre

Last verified , may be out of date

110 Merritt St, Welland, ON L3C 4T4

In short

The Stillwater Treatment Centre is a private boutique residential treatment facility located in the city of Welland, Ontario, 15 minutes outside of Niagara Falls and St. Catherines Ontario, Canada.

Where
110 Merritt St, Welland, ON L3C 4T4
Last verified
, by HelpSeeker

Contact the organization to confirm Call Email

About this organization

The Stillwater Treatment Centre is a private boutique residential treatment facility located in the city of Welland, Ontario, 15 minutes outside of Niagara Falls and St. Catherines Ontario, Canada. Our centre has a limit of ten clients which ensures we can offer the personalized attention our clients deserve.

At Stillwater Treatment Centre, we know that treating both your body and your mind is critical to the success of your treatment. We offer yoga, fitness training, recreational activities, mindfulness, and nutritional support as part of your treatment.

With our unique addiction recovery and mental health programs, we can make sure that your road to recovery is safe, effective and tailored to your precise needs. We are dedicated to helping you to overcome your struggles.

How do I get in touch?

Call (800) 347-7244, email contact@thestillwatercentre.com, or use the website.

Phone
(800) 347-7244
Email
contact@thestillwatercentre.com
Website
https://thestillwatercentre.com/

Listed in Welland, Ontario.

110 Merritt St, Welland, ON L3C 4T4

110 Merritt St, Welland, ON L3C 4T4Welland, Ontario

Directions