Mail Contact- PO Box 1307 Elmhurst IL 60126
Phone: 630-200-1410
Sunday worship service time: 10:00AM
Meeting at: The Diplomat West, 681 W. North Avenue, Elmhurst, IL 60126

 Directions to the Diplomat West: