St. Thomas the Apostle

Located at 490 S. Park Boulevard in Glen Ellyn.