Contact Us
St. Louis Center is located on Old U.S. 12 approximately 5 miles west of Chelsea, MI
Address:
16195 Old U.S. 12
Chelsea, MI 48118
Phone: (734) 475-8430
Fax: (734) 475-0310
Email: mail@stlouiscenter.org
Visit the Admissions page if you are interested in placing your child at St. Louis Center.
