Contact

The Property

Founded in 1958 in New York City, Teen Challenge is an interdenominational, faith-based residential drug and alcohol rehabilitation program operating in 82 countries, with over 1,000 autonomous locations worldwide. Teen Challenge Canada, headquartered in London, Ontario, has a mission to “help men and women overcome substance addictions to lead full and productive lives”. It has 6 men’s centres and 3 women’s centres across Alberta, Saskatchewan, Ontario, New Brunswick, and Newfoundland.

More Tags

Contact info

9340 Sharon Rd, London, ON N6P, Canada

Social
You don't have permission to register