Contact Us
Toronto Location
250 Carlaw Ave., Unit 102
Toronto, ON M4M 3L1
Fergus Location
Opening September 2026
270 St. David Street North
Fergus, Ontario N1M 2J7
If you would like to make a referral, please click here to fill out the Referral Form.
Phone: 416-469-4434
Administrative Office Hours:
Monday to Friday 8:00am-4:30pm
Please allow up 2 business days for a response to inquiries into our services and career opportunities.
Launch is committed to offering a safe, secure, and respectful space for our staff and clients. Words or actions that are abusive, discriminatory, harassing or violent, in any way, will not be tolerated and will be addressed appropriately.