North Shelby Library ROCKS!
North Shelby Library 5521 Cahaba Valley Road, Birmingham, Alabama 35242
Get your creative juices flowing and join in on the rock-hiding fun! Rocks and paint provided. Registration required. Ages 5-12.
Info
Education & Learning