Branches:
North Shelby,
Mt Laurel
Description:
The libraries are closed for Independence Day.
North Shelby Library
5521 Cahaba Valley Rd.
Birmingham, AL 35242
United States
The libraries are closed for Independence Day.