St. Demetiros Church,893 North Church Road, Elmhurst, IL, 60126
tel: 630.834.7010
fax: 630.834.7256
stdemetrioselmhurst@gmail.com