Open Door Church of God In Christ
Pentecostal
2526 S 12th St, St Louis, MO, 63104
Phone: (314) 771-6371
Connect: Facebook
Nearby Churches
- The Rock Church · St Louis, MO
- St Joseph's Catholic Church · St Louis, MO
- St. Michael the Archangel Orthodox Church · St Louis, MO
- Saints Peter and Paul Catholic Church · St Louis, MO
- Compton-Hill Baptist Church · St Louis, MO
- New Paradise Missionary Baptist · St Louis, MO