Windsor Life Centre provides a therapeutic environment that supports the care and well-being of the physical, mental, emotional, and spiritual needs of our residents.
Windsor Life Centre is a residential, faith based treatment Centre for women recovering from drug and alcohol addictions located in Windsor, Ontario. Operating as a charity in Ontario, we are accountable to the women we serve, our donors, and supporters.