Generated from the website:
Birmingham Public Library is a public library located in Birmingham, Alabama. It offers a wide range of services, including books and materials, programs, digital library, interlibrary loan, and more. The library also features a calendar of events, exhibitions, and a Friends Foundation of BPL book store. The Central Library's 3rd floor is undergoing repairs, but remains open to the public.