Ottawa Innercity Ministries Justice, Community, Hope Featured Website 391 Gladstone Ave Ottawa, Ontario Office: 613-237-6031 Charity Number: 140888736RR0001 For more info go to https://www.ottawainnercityministries.ca/ Our Vision We are a community working towards building a just society Read More The Scott Mission A Christian Ministry of Mercy and Love. Featured Website 502 Spadina Avenue Toronto, Ontario Office: 416-923-8872 The Scott Mission We are a Christian, non-denominational, street mission in downtown Toronto, serving the poor and needy of our Read More Youth Unlimited / The Shop Vehicle Donation Program 1225 Twinney Drive, Unit 2 Newmarket, Ontario Office: 905-836-1433 S.A.L.T.S. 451 Herald St Victoria, British Columbia Office: 250-383-6811 Back Door Youth Church 2640 Rundlelawn Road NE Calgary, Alberta Office: 403-561-6936 Young Women of Power 8, 3530-11A Street NE Calgary, Alberta Office: 403-717-0707 Rock Solid Refuge (12 Month program for teen boys) PO Box 1622 Shaunavon, Saskatchewan Office: 306-297-3663 Toronto Youth Network Serving Toronto, Ontario Office: 416-222-3341 YWAM Vancouver (Youth with a Mission) Serving Vancouver, British Columbia Office: 604-255-5262 Cornerstone Youth Theatre 904-19 Street NE Calgary, Alberta Office: 403-986-2981 Youth For Christ Steinbach Inc. 220 Lumber Ave Steinbach, Manitoba Office: 204-326-4366 Niverville Youth For Christ Box 896 Niverville, Manitoba Office: 204-388-6827 LifeTeams Youth Unlimited 4055 Lakemount Rd Abbotsford, British Columbia Office: 604-8251946 KKI Child & Youth Ministries Canada Box 89061 McKenzie Towne RPO Calgary, Alberta Office: 403-290-1299 Metro Kids 12332 Pattullo Pl Surrey, British Columbia Office: 604-812-7178 The Back Door Youth for Christ 108 Main Street South Carman, Manitoba Office: 204-745-6186 Salvation Army Youth Ministries 45 King Street East Oshawa, Ontario Office: 905-723-7422 The Refuge 300 Court St Oshawa, Ontario Office: 905-404-2420 Young Life in Calgary 124A-16 Avenue NE Calgary, Alberta Office: 403-230-9050 Restoring Hope 5 Bellman Drive Nepean, Ontario Office: 613-867-7214 Cyrus Centre Abbotsford 2616 Ware St Abbotsford, British Columbia Office: 604-859-5773 Youth For Christ 2025 Lorne St Regina, Saskatchewan Office: 306-347-1900 Young Life Home Tour 120, 9440 - 202 Street Langley, British Columbia Office: 604-881-6023 Youth Unlimited – Youth for Christ We Engage and Equip Youth to Know and Follow Jesus. Website 444 Dundas St W Belleville, Ontario Office: 613-969-0471 YOUTH PROGRAMS AND OUTREACH We see the hope and potential in every young person. Youth Unlimited (YFC) is a chartered Read More Youth for Christ Calgary 15, 1725-30 Avenue NE Calgary, Alberta Office: 403-291-3179 Posts navigation 1 2 3 4 Older posts