St. Scholastica

Located at 7720 Janes Ave. in Woodridge.