Covenant House Toronto

http://www.covenanthousetoronto.ca/homeless-youth/Home.aspx

Covenant House Toronto is an organization dedicated to helping homeless youth. It provides 24/7 crisis care and has a wide range of services under one roof, including education, counselling, health care, and employment assistance.