St. Thomas Syro Malabar Diocese of Chicago

Contact and Location

Address

372 South Prairie Avenue, Elmhurst, IL, 60126-4020, United States

Website

http://www.stthomasdiocese.org/