Contact us

I am a donor

To make a donation, inquire about a donation receipt, or set up a fundraiser, please email


I want to access a service

Email or call 416-652-7867. Please note that different services are available at each location.

Can I volunteer?

Please review the volunteering requirements and apply using the provided form. 

Start your volunteer journey here.

Stay in the know

To get our organizational updates, sign up here. 

To get updates only about the Farmer’s Market, sign up here.

Want to see more of our work? Follow us on social media at @thestopcfc

Media or Corporate Requests

If you would like to connect with us regarding a corporate request, please email For media requests please email

Visit Us

To set up a tour please email or

We are at 1884 Davenport Road, 601 Christie Street, and 729 St. Clair West.