Stillwater Treatment Centre
@thestillwatercentre

The Stillwater Treatment Centre is a private residential facility offering treatment for alcohol and substance abuse. Our addiction treatment is client-focused and our approach is holistic and individualized in nature.

About
Location
View Map
110 Merritt St, Welland, ON L3C 4T4, Canada
800-347-7244

The Stillwater Treatment Centre is a private residential facility offering treatment for alcohol and substance abuse. Our addiction treatment is client-focused and our approach is holistic and individualized in nature.