Housing and homelessness in Welland, Ontario
Stillwater Treatment Centre
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
- How to reach
- (800) 347-7244 · contact@thestillwatercentre.com · Website
- 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.
Listed in Welland, Ontario.
110 Merritt St, Welland, ON L3C 4T4
110 Merritt St, Welland, ON L3C 4T4Welland, Ontario
Directions

