The Center Toward Self-Reliance was founded in 1981 as an Independent Living Center in Southeastern Colorado. The agency was a subsidiary of Goodwill industries, focusing on assisting individuals with disabilities.
On November 5, 1991, the agency was licensed by the state of Colorado as an non-profit corporation known as the Sangre de Cristo Independent Living Center. Then, on January 1st, 2019 the trade name of the agency was once again changed to “The Center Toward Self-Reliance.”