Birmingham Public Library
OPEN NOW
Today: 8:00 am - 12:00 pm
TollFree: (800) 392-5671
Phone: (205) 781-9807
Address: 1201 25th Street Ensley, Birmingham, AL 35218
1201 25th Street Ensley, Birmingham, AL 35218
1201 25th Street Ensley, Birmingham, AL 35218
4812 Avenue W, Birmingham, AL 35208
4615 Gary Ave, Fairfield, AL 35064
4300 7th Ave, Birmingham, AL 35224
4300 7th Ave, Birmingham, AL 35224
5231 Court B, Fairfield, AL 35064
400 Breland Dr, Birmingham, AL 35228
400 Breland Dr, Birmingham, AL 35228
218 Summit Pkwy, Birmingham, AL 35209