Our Facility
A Look Inside Our Home
Click here to schedule your tour today!
Ready For Change?
To start your journey to recovery, call our offices or email us!
519-972-8160 | intake@windsorlifecentre.com
Click here to schedule your tour today!
To start your journey to recovery, call our offices or email us!
519-972-8160 | intake@windsorlifecentre.com