Public Libraries in Birmingham, AL

68 businesses found


Reynolds Library

1720 2nd Avenue South , 35294
Phone: (205) 934-4475

Wiggins Swimming Pool

3301 Jefferson Avenue Sw , 35221
Phone: (205) 923-8977

Birmingham Public Library Syst

3301 Jefferson Avenue Sw , 35221
Phone: (205) 925-6176

East Ensley Library

900 14th Street Ensley , 35218
Phone: (205) 787-1928

Ensley Library

1201 25th Street Ensley , 35218
Phone: (205) 785-2625

Inglenook Library

4100 40th Terrace North , 35217
Phone: (205) 849-8739

Tarrant Public Library

1143 Ford Avenue , 35217
Phone: (205) 849-2825

Vestavia Hills City

1221 Montgomery Highway , 35216
Phone: (205) 978-0161

Forensic Sciences Branch Lab

2026 County Road 17 , 35216
Phone: (281) 236-7290

Vestavia Hills Library

1280 Montgomery Highway , 35216
Phone: (205) 978-0144

Cooperative Video Library

3606 Lorna Ridge Drive , 35216
Phone: (205) 978-0333

Jefferson County Pblc Library

1221 Montgomery Highway , 35216
Phone: (205) 978-0155

Jefferson County Library Cooperative Inc

1221 Montgomery Highway , 35216
Phone: (205) 978-0155

James B Allen Library

2601 Carson Road , 35215
Phone: (205) 856-8524

Uptown Novelty

1226 Center Point Parkway , 35215
Phone: (205) 856-1976

Springville Road Library

1224 Springville Road , 35215
Phone: (205) 226-4081

Avondale Library

509 40th St South , 35222
Phone: (205) 226-4000

Birmingham Public Library

509 40th St South , 35222
Phone: (205) 592-3931

Branch Leasing LLC

4706 Caldwell Mill Road , 35243
Phone: (205) 967-6618