Libraries-Public
AL, Birmingham
509 40th St S
Birmingham, AL 35222
Phone: (205) 226-4000
Posted: 5/12/2008 7:26:12 PM
2100 Park Pl
Birmingham, AL 35203
Phone: (205) 226-3600
Posted: 5/12/2008 7:44:49 PM
9711 Parkway E
Birmingham, AL 35215
Phone: (205) 833-1134
Posted: 5/13/2008 8:12:52 AM
2612 Lane Park Rd
Birmingham, AL 35223
Phone: (205) 414-3920
Posted: 5/12/2008 7:47:09 PM
3606 Lornaridge Dr
Birmingham, AL 35216
Phone: (205) 978-0333
Posted: 5/13/2008 7:48:15 AM
900 14th Street Ensley
Birmingham, AL 35218
Phone: (205) 787-1928
Posted: 5/13/2008 7:12:58 AM
5 Oporto Madrid Blvd S
Birmingham, AL 35206
Phone: (205) 836-3341
Posted: 5/13/2008 7:13:01 AM
7703 Crestwood Blvd # F500
Birmingham, AL 35210
Phone: (205) 591-4944
Posted: 5/13/2008 7:13:10 AM
2228 Bessemer Rd
Birmingham, AL 35208
Phone: (205) 226-4013
Posted: 5/13/2008 6:22:05 AM
4620 Avenue V
Birmingham, AL 35208
Phone: (205) 226-4013
Posted: 5/13/2008 6:22:05 AM
4812 Avenue W
Birmingham, AL 35208
Phone: (205) 226-4013
Posted: 5/13/2008 6:22:05 AM
800 Lakeshore Dr
Birmingham, AL 35229
Phone: (205) 726-2846
Posted: 5/13/2008 8:13:41 AM
200 Municipal Dr
Birmingham, AL 35216
Phone: (205) 444-7800
Posted: 5/13/2008 8:23:06 AM
4100 40th Ter N
Birmingham, AL 35217
Phone: (205) 849-8739
Posted: 5/13/2008 8:24:49 AM
105 20th St S
Birmingham, AL 35210
Phone: (205) 951-1415
Posted: 5/13/2008 8:27:04 AM
716 Richard Arrington Jr Bl N
Birmingham, AL 35203
Phone: (205) 325-5628
Posted: 5/13/2008 8:28:47 AM
2100 Park Pl
Birmingham, AL 35203
Phone: (205) 226-3615
Posted: 5/13/2008 8:28:47 AM