The St. Louis Center is a caring, residential, family living and learning environment providing for the physical, emotional, and spiritual needs of children and adults with developmental disabilities.
St. Louis Center is located on Old U.S. 12 approximately 5 miles west of Chelsea, MI
16195 Old U.S. 12, Chelsea, MI 48118