I'm in the mood to readAsk a Librarian

You've got questions—We've got answers! To renew materials or place a hold, use My Account on our catalog.

Looking for a good book? Get a customized reading list.


IM us
IM us Use this chat box anytime during business hours.  
JavaScript disabled or chat unavailable.
email
Email us Email the department you need: Adult and Teen Services - Children's - Circulation - Administration - Board of Trustees
call us
Call us Phone: (630) 960–1200
facebook twitter
Ask us Online Search for DGLibrary on Twitter or Facebook.
homework
Brainfuse HelpNow Online homework help for all ages from Brainfuse-certified tutors. Available 7 days a week, from 2:00–11:00 p.m.
Book a Librarian
Book a Librarian Receive assistance tailored to your needs for up to an hour.
Book a Tech Schedule a convenient time to meet with a staff member who will work exclusively with you for up to an hour.