5521 Cahaba Valley Rd., Birmingham AL 35242
Access Ancestry.com using your library card.
Now available through the library! Choose from 30 languages. All you need is your 14-digit library card number.
Choose from over 3500 courses!
Shelby County card # & 4-digit PIN required.
Download audiobooks with Hoopla! No holds! No Waiting!Hoopla Friendly Devices
Access large selection of audiobooks available to all residents of Shelby County.