InnerVisions Recovery Society is a non-profit addiction treatment centre located in Port Coquitlam, British Columbia. InnerVisions Recovery Society primarily focuses on treating those ages 19 or older experiencing problems with a drug and/or alcohol addiction. Their facilty is capable of housing 21 patients within their 60-day residence treatment program. During the treatment, clients participate in various group sessions and individual counselling with full access to amenities in the large-house like facility.