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
Phone: (734) 475-8430
Fax: (734) 475-0310
Visit the Admissions page if you are interested in placing your child at St. Louis Center.