The Israel of God
1330 Aubert Ave Ste 120, St. Louis, MO, 63113
Phone: (314) 449-1224
Nearby Churches
- New Bethlehem Baptist Church · St Louis, MO
- Christ Pilgrim Rest Missionary Baptist Church · St Louis, MO
- Greater Mt Carmel Baptist · St Louis, MO
- Fountain Temple COGIC · St Louis, MO
- Elmwood Memorial Church · St Louis, MO
- St John Ame Church · St Louis, MO