Contact

Stillwater Treatment Centre

About Center

Stillwater Treatment Centre provides treatment for alcohol and substance abuse by offering detox and an inpatient program. Stillwater Treatment Centre is located in Welland, Ontario.

Specialties

12 Step Programs

Amenities

12 Step Programs

Therapies

  • Holistic Therapy
  • Evidence-Based Practices
  • Yoga & Meditation
  • Individual Therapy & Counseling
  • Family Therapy & Counseling
  • Group Therapy & Counseling
  • Nutritional Counseling
  • Art & Nature Therapy
Social

Reviews About Center

0 Reviews

Write a Review

You don't have permission to register