St. Michael the Archangel Orthodox Church

Orthodox

1901 Ann Ave, St Louis, MO, 63104

Phone: (314) 884-0394

Website: www.stmichaelstlouis.org

Connect: Facebook

Nearby Churches

More Orthodox churches in St Louis, MO

What to expect on your first visit