December 4, 2018

Day

A Better Life at Home

Rich, Derek, and Lester have found a place to call home. After spending over 30 years living in Southbury Training School, a residential facility in Connecticut, they left in April 2018 with support from Key Human Services.
Read More