St. Louis Center
St. Louis Center is a faith-based residential community in Chelsea, Michigan serving individuals with intellectual and developmental disabilities, offering homes, programs, and family support and resources.
16195 Old Us 12, Chelsea, MI, 48118
Services: Housing / Residential; Family Support / System Navigation
Loading the full listing...