St. Mark the Evangelist Catholic Church, Convent and Academy

1313 Academy Ave. & 5100 Minerva Ave.
St. Louis
Missouri
United States