McCall Foundation McCall House is located in Torrington, Connecticut, it provides Long Term Drug Rehab and Substance Abuse Care with a primary focus on Substance Abuse. Services provided include Substance Abuse Treatment and Halfway House. Special programs available includes Seniors/older adults.