Cavalry Hill Public Library is closed Friday, July 3, in observance of Independence Day.
Cavalry Hill Public Library will be closed Wednesday and Thursday, July 1 - 2, for maintenance.
Each meeting includes a lively book discussion paired with a book related activity. On the last Wednesday of the month, both book clubs will come together for Full STEAM Ahead for experiments, exploration, and explanations!
We pause book club activities during May, June, July and August for summer reading.
Audience: School Age Children (6 - 12); Suggested Independent Reading Skill Level: 5th - 8th Grade
We meet every Wednesday from 12:15 - 1:00 p.m. at the Gurley Public Library.



This is the public’s library. Huntsville-Madison County Public Library (HMCPL) is a nonprofit 10-branch system that serves all of Madison County, Ala. For 200 years, the library has been dedicated to enriching the educational, recreational and cultural lives of communities in Madison County through materials, information and programs that foster a lifelong love of learning.