Birmingham Public Library
2100 Park Place
Birmingham, Alabama 35203


Local Authors Expo
< 1 2 3 4 5 6 >
On The Blog rss
Books & Materials
Wash : a novel   A killer in the wind   Speaking from among the bones : a Flavia de Luce novel
Before midnight   Parade's end   The uninvited
Defiant requiem   Dirty wars   A band called Death
Find library materials with encore encore
About BPL
BPL consists of 19 locations throughout the city of Birmingham and is also a member of the Jefferson County Library Cooperative.
bpl cob jclc
Recent Photographs  flickr
Jump to Page
Calendar of Events rss
Twitter  rss
    Page Last Modified: 1/22/2014 7:16 AM