Seven South Street Treatment Centre, established in 1972, is a long-term residential facility in Orillia, Canada, offering men with alcohol and drug addictions a supportive environment for recovery and self-improvement through education and counseling services.
The center, funded by Ontario Health and Correctional Services Canada, provides a compassionate setting with two residential houses, Douglas House and Gordon House, accommodating a total of twenty clients. With a dedicated staff of nine full-time employees, including specialized addiction counselors, Seven South Street is a vital part of the continuum of care for substance abuse treatment.
Generated from their website