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.
Covenant House Toronto
http://www.covenanthousetoronto.ca/homeless-youth/Home.aspx