USA.com / Alabama / Shelby County / Harpersville, AL / 35078 / Public Library / Harpersville Public Library
Harpersville Public Library
39397 Highway 25
Harpersville AL, 35078, Shelby County
Phone: 205-672-8336
Type: Branch Library
Library System: Harrison Regional Library System