Mar Thoma Sleeha Cathedral
5000 Saint Charles Rd, Bellwood, IL, 60104
Phone: (708) 665-5000
Website: smchicago.org
Nearby Churches
- St Thomas Syro-Malabar · Bellwood, IL
- Church of Christ West Suburban · Berkeley, IL
- Life Christian Center Bellwood · Bellwood, IL
- St. John the Baptist Serbian Orthodox Church · Bellwood, IL
- Fountain of Living Waters Church · Chicago, IL
- Jesus Outreach Church Ministry · Hillside, IL