Our Story
About Mar Thoma Sleeha Syro-Malabar Cathedral
Discover the history, mission, and people of Mar Thoma Sleeha Syro-Malabar Cathedral.
Who We Are
Mar Thoma Sleeha Syro-Malabar Cathedral
Eparchy
Chicago Eparchy
Location
Bellwood, Illinois (IL), USA