Main Menu
- Home
- Hours
- Mon 10am-6pm
- Tues 10pm - 6pm
- Wed 10am - 6pm
- Thurs 10am - 6pm
- Fri 10am - 6pm
- Sat 10am - 2pm
- Curbside Available upon Request
- Contact: 205-991-1660
- 111 Olmsted St., Birmingham, AL 35242
- Catalog
- Calendar
- Research
- eResources
- Book Club
- Friends of the Library
- North Shelby Library
Powered by Xmap