St. Thomas Syro Malabar Catholic Eparchy of Chicago USA

Catholic

310 W Lake St, Elmhurst, IL, 60126

Phone: (331) 225-2299

Website: www.stthomasdiocese.org/contact

Connect: Facebook

Nearby Churches

More Catholic churches in Elmhurst, IL

What to expect on your first visit