More about St. Michael the Archangel Orthodox Church
An All-English Eastern Orthodox Parish in South St. Louis on historic Route 66 near the historic Soulard neighborhood. Established in 1909 by Russian Orthodox Christians.
Map of St. Michael the Archangel Orthodox Church
OTHER PLACES NEAR ST. MICHAEL THE ARCHANGEL ORTHODOX CHURCH