New Horizons St. Louis 2122 Kratky Rd.Suite 200St. Louis, MO 63114 314-429-3311 Email New Horizons St. Louis
Hours of Operation: Monday - Friday: 8:00 am to 4:00 pm
New Horizons Illinois 4632 North Illinois St.Fairview Heights IL 62208 314-429-3311 Email New Horizons St. Louis