Address: 4389 Lindell Boulevard, St. Louis, MO 63108
Main Office: 314-533-8513
Admissions: [email protected]
To report any upcoming student absences from school, please email details to [email protected].