Full profile
Assumption Greek Orthodox Church
- St Louis, MO
- 0.2 mi away
- Sun 8:15 & 9:20 AM
Assumption Greek Orthodox Church in Town & Country, Missouri is a Greek Orthodox parish of the Metropolis of Chicago that celebrates Sunday Orthros and Divine Liturgy in…
Orthodox