Our school is nestled in the beautiful woodlined street of Wydown Boulevard, two blocks west of Forest Park. We share our campus with The Church of St. Michael and St. George and our entrance is located up the stairs from the archway that holds the name of our school.