Organization Information
Windsor Life Centre
General Information
Website
Service Type
Addiction Treatment
Program
Windsor Life Centre is a long-term, residential, faith-based substance abuse treatment centre for women. offers healing to the whole person, lasting restoration, and the tools to live out recovery