Go back to directory. Add to Address Book. Village Administration Work Hours: Mon-Fri: 7:00am – 3:30pm 301 E. North St. Elburn IL 60119 work Work Phone: 630-365-5060work Work Fax: 630-365-5063workfax No Image Available