Libraries in North Birmingham, Birmingham
2501 31st Ave N, Birmingham, Alabama, 35207-4423
(205) 323-6343
1916 25th Ct N, Birmingham, Alabama, 35234-1028
(205) 322-1222
2501 31st Ave N, Birmingham, Alabama, 35207-4423
(205) 226-4028