Main Office:
3949 Wilmington Ave., St. Louis, MO 63116
314-481-1133
[email protected]
Office Hours
Monday - Thursday: 8 a.m. to 3:00 p.m.
Friday: Office Closed
3929 Wilmington Ave., St. Louis, MO 63116
314-752-4700
314-752-5165 (fax)
[email protected]
School Hours
Monday-Friday: 8 a.m. to 3 p.m. (August-May)