USA.com / Alabama / Hoover, AL / Public Library / Birmingham Public - North Birmingham Regional Branch
Birmingham Public - North Birmingham Regional Branch
2501 31st Avenue North
Birmingham AL, 35207, Jefferson County
Phone: 205-226-4025
Type: Branch Library
Library System: Birmingham Public Library