The Danville Public Library encourages readers to participate in the Diversify Your Reading Challenge. Patrons can expand their reading horizons by completing one or all of the library's challenges.
Learn a new craft with Creativebug. Keep on top of your heart health by using one of the library’s blood pressure monitors. Learn new cooking skills by attending food programming. Get more cultured by ...