Our City. Our Schools. Our Future.
4248 Cottage Avenue St. Louis, MO 63113 Office 314-371-1048/Fax 314-531-9852 Principal: Dr. Sean Nichols