Welcome to the 50States Alabama libraries directory. Find Alabama Library phone numbers, addresses, and other library info.
Go To: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
-
Brewton Public Library
206 West Jackson Street
Brewton, 36426
Directions -
Marshall County Cooperative Library
275 Gunter Avenue
Guntersville, 35976
Directions -
Montgomery City-County Public Library
245 High Street
Montgomery, 36102
Directions -
Inglenook Branch Library
4100 40th Terrace North
Birmingham, 35217
Directions -
Springville Public Library
6496 Us 11
Springville, 35146
Directions -
Cheaha Regional Bookmobile
935 Coleman Street
Heflin, 36264
Directions -
Southside Branch Library
1814 11th Avenue South
Birmingham, 35205
Directions -
Rufus A. Lewis Regional Branch
3095 Mobile Highway
Montgomery, 36108
Directions -
Talladega Public Library
202 South Street E
Talladega, 35160
Directions -
Autauga-Prattville Public Library
254 Doster Street
Prattville, 36067
Directions -
Rogersville Public Library
74 Bank Street
Rogersville, 35652
Directions -
E. L. Lowder Branch
3950 Bell Road
Montgomery, 36117
Directions -
Houston-Love Memorial Library Bookmobile
212 West Burdeshaw Street
Dothan, 36302
Directions -
Cordova Public Library
130 Main Street
Cordova, 35550
Directions -
Eva Public Library
4549 Highway 55 East
Eva, 35621
Directions -
West Blocton Public Library
62 Walter Owens Drive
West Blocton, 35184
Directions -
Greenville-Butler County Public Library
309 Ft. Dale Street
Greenville, 36037
Directions -
Bessemer Public Library
701 9th Avenue N
Bessemer, 35020
Directions -
Homewood Public Library
1721 Oxmoor Road
Homewood, 35209
Directions -
Millbrook Public Library
3650 Grandview Road
Millbrook, 36054
Directions -
Mount Vernon Public Library
1220 Military Road
Mt. Vernon, 36560
Directions -
Ragland Public Library
196 Old Main Street
Ragland, 35131
Directions -
Helen Keller Public Library
511 N. Main Street
Tuscumbia, 35674
Directions -
Cullman County Public Library System
200 Clark Street NE
Cullman, 35055
Directions -
Pratt City Branch
1100 Hibernian Street
Birmingham, 35214
Directions -
Billingsley Public Library
2021 Post Office Street
Billingsley, 36006
Directions -
Graysville Public Library
315 South Main Street
Graysville, 35073
Directions -
North Birmingham Branch
250131stavenue North
Birmingham, 35207
Directions -
H. Grady Bradshaw-Chambers County Library
3419 20th Avenue
Valley, 36854
Directions -
Daleville Public Library
308 Donnell Boulevard
Daleville, 36322
Directions -
Wilsonville Public Library
Main Street
Wilsonville, 35186
Directions -
Chelsea Public Library
16623 Highway 280
Chelsea, 35043
Directions -
Brent-Centreville Public Library
20 Library Street
Centreville, 35042
Directions -
Triana Branch Library
280 Zierdt Road
Madison, 35758
Directions -
Muscle Shoals Public Library
1918 East Avalon Avenue
Muscle Shoals, 35661
Directions -
Russellville Public Library
110 East Lawrence Street
Russellville, 35653
Directions -
Wetumpka Public Library
212 South Main Street
Wetumpka, 36092
Directions -
Weatherford Public Library
307 4th Avenue S
Red Bay, 35582
Directions -
Scottsboro Public Library
1002 South Broad Street
Scottsboro, 35768
Directions -
Louisville Public Library
City Hall Main Street
Louisville, 36048
Directions -
Cherokee Public Library
118 Church St.
Cherokee, 35616
Directions -
Ashville Public Library
6th Avenue
Ashville, 35953
Directions -
Evergreen Public Library
201 Park Street
Evergreen, 36401
Directions -
Greenville-Butler County Public Library
309 Ft Dale Street
Greenville, 36037
Directions -
Millport Public Library
920 Black Street
Millport, 35576
Directions -
Kennedy Public Library
17885 Highway 96
Kennedy, 35574
Directions -
Collinsville Public Library
4299 Ala Highway 68
Collinsville, 35961
Directions -
Burchell Campbell Memorial Library
11075 Highway 101
Lexington, 35648
Directions -
Sumiton Public Library
State Street
Sumiton, 35148
Directions -
Ramer Branch
State Highway 94
Ramer, 36069
Directions -
Pike Road Branch
Wallahatchee Road/Old Pike Road
Pike Road, 36064
Directions -
Thomas B. Norton Public Library
221 W. 19th Av
Gulf Shores, 36542
Directions -
Cullman County Pub Library System
200 Clark Street NE
Cullman, 35055
Directions -
Clyde Nix Public Library
350 Bexar Avenue W
Hamilton, 35570
Directions -
Hale County Library
1103 Main Street
Greensboro, 36744
Directions -
North Shelby County Library
5521 Cahaba Valley Road
Birmingham, 35242
Directions -
Marengo County Public Library
507 N. Main Street
Linden, 36748
Directions -
Baldwin County Library Cooperative Bookmobile
22743 Milwaukee Street
Robertsdale, 36567
Directions -
Chilton-Clanton Public Library
100 First Avenue
Clanton, 35045
Directions -
Winfield Public Library
185 Ashwood Drive
Winfield, 35594
Directions -
Newton Public Library
203 Oates Street
Newton, 36352
Directions -
Grant Public Library
5379 Main Street
Grant, 35747
Directions -
Akron Public Library
207 First Avenue South
Akron, 35441
Directions -
Annie L. Awbrey Public Library
736 College Street
Roanoke, 36274
Directions -
Sardis City Public Library
1310 Church Street
Sardis City, 35956
Directions -
Vestavia Hills Public Library
1112 Montgomery Highway
Vestavia Hills, 35216
Directions -
Town And County Public Library
45 North Midway Street P.O. Box518
Clayton, 36016
Directions -
Selma-Dallas County Public Library
1103 Selma Avenue
Selma, 36703
Directions -
Westside Public Library
5151 Walnut Grove Road
Walnut Grove, 35990
Directions -
Graysville Public Library
315 South Main Street
Graysville, 35073
Directions -
H. Grady Bradshaw-Chambers County Library
3419 20th Avenue
Valley, 36854
Directions -
Anniston-Calhoun County Public Library
108 East 10th Street
Anniston, 36202
Directions -
Thomasville Public Library
1401 Mosley Drive
Thomasville, 36784
Directions -
Arley Public Library
Intersection Of Hwy 41 & Hwy 77
Arley, 35541
Directions -
Trussville Public Library
201 Parkway Drive
Trussville, 35173
Directions -
Tuscaloosa Public Library Bookmobile
1801 River Road
Tuscaloosa, 35401
Directions -
Opp Public Library
1604 North Main
Opp, 36467
Directions -
Ozark-Dale County Public Library
416 James Street
Ozark, 36360
Directions -
Anniston-Calhoun County Public Library
108 East 10th Street
Anniston, 36202
Directions -
Hanceville Public Library
108 Main Street
Hanceville, 35077
Directions -
Tarrant Public Library
1143 Ford Avenue
Tarrant, 35217
Directions -
Samson Public Library
200 North Johnson Street
Samson, 36477
Directions -
Macon County-Tuskegee Public Library
302 South Main Street
Tuskegee, 36083
Directions -
Lucile L. Morgan Public Library
541 Ross Street
Heflin, 36264
Directions -
Wylam Branch
4300 7th Avenue Wylam
Birmingham, 35224
Directions -
Oneonta Public Library
221 2nd Street South
Oneonta, 35121
Directions -
Ariton - Dot Laney Memorial Library
30 West Main Street
Ariton, 36311
Directions -
Carbon Hill City Library
414 NW 5TH Avenue
Carbon Hill, 35549
Directions -
St. Clair County Library
1395th Street
Ashville, 35953
Directions -
Uniontown Public Library
108 Water Street
Uniontown, 36786
Directions -
Eunice Kelly Worthington
323 Presbyterian Church Road
Green Pond, 35074
Directions -
Monrovia Branch
1962 Jeff Road
Madison, 35758
Directions -
Ashland City Public Library
11 2nd Avenue North
Ashland, 36251
Directions -
Baldwin County Library Cooperative
22743 Milwaukee Street
Robertsdale, 36567
Directions -
Talladega Public Library
202 South St. E.
Talladega, 35160
Directions -
Lawrence County Public
401 College Street
Moulton, 35650
Directions -
Mary Berry Brown Memorial Library
Hinton Waters Ave & 3rd Street
Midland City, 36350
Directions -
Gardendale-Martha Moore Library
995 Mt Olive Road
Gardendale, 35071
Directions -
Mamie's Place
318 Church Street
Alexander City, 35010
Directions -
Mary Wallace Cobb Memorial Library
110 First Avenue NW
Vernon, 35592
Directions -
Ruby Pickens Tartt Public Library
206 Monroe St.
Livingston, 35470
Directions -
Falkville Public Library
Highway 55 East
Falkville, 35622
Directions -
Prichard Public Library
300 W. Lovejoy Loop
Prichard, 36610
Directions -
McCoo Memorial Children's Library
217 North Eufaula Avenue
Eufaula, 36027
Directions -
MCHS Community Library
8115 US Highway 43
Guin, 35563
Directions -
Western Hills Mall Branch
Suite 32 Aronov Drive
Fairfield, 35064
Directions -
Cherokee County Public Library
310 Mary Street
Centre, 35960
Directions -
Carrollton Public Library
225 Commerce Ave
Carrollton, 35447
Directions -
Crossville Public Library
80 Gaines Street
Crossville, 35962
Directions -
Homewood Public Library
1721 Oxmoor Road
Homewood, 35209
Directions -
Columbiana Public Library
50 Lester Street
Columbiana, 35051
Directions -
Jacksonville Public Library
200 Pelham Road S
Jacksonville, 36265
Directions -
Dauphin Island Parkway Branch
1924j Dauphin Island Parkway
Mobile, 36602
Directions -
Irondale Public Library
105 Twentieth Street South
Irondale, 35210
Directions -
Autauga-Prattville Public Library
254 Doster Streeet
Prattville, 36067
Directions -
Houston-Love Memorial Library
212 West Burdeshaw Street
Dothan, 36303
Directions -
Aliceville Public Library
416 Third Avenue NE
Aliceville, 35442
Directions -
Five Points West Library
4620 Avenue V
Birmingham, 35208
Directions -
Goodwater Public Library
36 Weogufka Street
Goodwater, 35072
Directions -
Woodlawn Branch
5709 First Avenue North
Birmingham, 35212
Directions -
Lincoln Public Library
49 Complex Drive
Lincoln, 35096
Directions -
Thomas B. Norton Public Library
221 West 19th Avenue
Gulf Shores, 36542
Directions -
Elba Public Library
406 Simmons Street
Elba, 36323
Directions -
Blue Spring Branch
4600 Blue Spring Road
Huntsville, 35810
Directions -
Gordo Public Library
287 Main Street S.
Gordo, 35466
Directions -
B. B. Comer Memorial Library
314 North Broadway Avenue
Sylacauga, 35150
Directions -
Huntsville-Madison County Public Library
915 Monroe Street
Huntsville, 35804
Directions -
East Gadsden Public Library
921 Wilson Avenue
Gadsden, 35903
Directions -
St. Clair County Library
139 5th Avenue
Ashville, 35953
Directions -
Walter J. Hanna Memorial Library
4615 Gary Avenue
Fairfield, 35064
Directions -
Luverne Public Library
148 East Third Street
Luverne, 36049
Directions -
Saraland Public Library
111 Saraland Loop
Saraland, 36571
Directions -
Fairview Public Library
7525 Alabama Hwy 69n
Cullman, 35058
Directions -
Cheaha Regional Library
935 Coleman Street
Heflin, 36264
Directions -
Gordo Public Library
Main Street
Gordo, 35466
Directions -
Gadsden-Etowah County Public Library
254 College Street
Gadsden, 35901
Directions -
Dekalb County Bookmobile
504 Grand Avenue NW
Fort Payne, 35967
Directions -
Ina Pullen Smallwood Memorial Library
224 Grant Street
Chickasaw, 36671
Directions -
Auburn Public Library
749 E. Thach Ave.
Auburn, 36830
Directions -
Rosa Parks Avenue Branch
1276 Rosa Parks Avenue
Montgomery, 36108
Directions -
Abbeville Memorial Library
301 Kirkland Street
Abbeville, 36310
Directions -
Gadsden-Etowah County Public Library
254 College Street
Gadsden, 35901
Directions -
Autaugaville Public Library
207 Taylor Street
Autaugaville, 36003
Directions -
Steele Public Library
Us Highway 11
Steele, 35987
Directions -
Cullman County Bookmobile
200 Clark Street NE
Cullman, 35055
Directions -
Springville Road Regional Library
1224 Old Springville Road
Birmingham, 35215
Directions -
Alabama City Public Library
2700 West Meighan
Gadsden, 35904
Directions -
Henagar Public Library
% Of Town Hall
Henagar, 35978
Directions -
Enterprise Public Library
101 E. Grubbs St.
Enterprise, 36330
Directions -
Irondale Public Library
105 South 20th Street
Irondale, 35210
Directions -
Eufaula Carnegie Library
217 North Eufaula Avenue
Eufaula, 36027
Directions -
Ashville Public Library
195 6th Avenue
Ashville, 35953
Directions -
Rainbow City Public Library
3702 Rainbow Drive
Rainbow City, 35906
Directions -
Fultondale Public Library
1015 Walkers Chapel Road
Fultondale, 35068
Directions -
Oscar Johnson Memorial Library
21967 6th Street
Silverhill, 36576
Directions -
Avondale Branch Library
509 40th Street South
Birmingham, 35222
Directions -
Pelham Public Library
3160 Pelham Parkway
Pelham, 35124
Directions -
Eleanor E. Murphy Branch Library
7910 Charlotte Drive
Huntsville, 35802
Directions -
Demopolis Public Library
211 East Washington Street
Demopolis, 36732
Directions -
Pine Level Branch
Us 231 And Moore Road
Pine Level, 36065
Directions -
Ruby Pickens Tartt Public Library
206 Monroe Street
Livingston, 35470
Directions -
Bay Minette Public Library
205 West 2nd Street
Bay Minette, 36507
Directions -
Northwest Regional Bookmobile
185 Ashwood Drive
Winfield, 1527
Directions -
Moundville Public Library
City Hall Market Street
Moundville, 35474
Directions -
North Avondale Branch Library
501 43rd Street N
Birmingham, 35222
Directions -
Washington County Public Library
Highway 56
Chatom, 36518
Directions -
Crossville Public Library
80 Gaines Street
Crossville, 35962
Directions -
Double Springs Public Library
Blake Drive
Double Springs, 35553
Directions -
Escambia Co. Coop. Library System
700 East Church Street
Atmore, 36502
Directions -
Huntsville-Madison County Public Library
915 Monroe Street
Huntsville, 35801
Directions -
Daphne Public Library
618 Whispering Pines Road
Daphne, 36526
Directions -
Birmingham Public Library
2100 Park Place
Birmingham, 35203
Directions -
Highland Home Public Library
17662-B Montgomery Hwy
Highland Home, 36041
Directions -
Dadeville Public Library
205 North West Street
Dadeville, 36853
Directions -
Adelia McConnell Russell Library
318 Church Street
Alexander City, 35010
Directions -
Troy Public Library
300 North Three Notch Street
Troy, 36081
Directions -
Albert L. Scott Library
100 9th Street NW
Alabaster, 35007
Directions -
Loxley Public Library
1001 Loxley Avenue
Loxley, 36551
Directions -
Woodville Public Library
26 Venson Street
Woodville, 35776
Directions -
Aliceville Public Library
416 3rd Avenue NE
Aliceville, 35442
Directions -
Boaz Public Library
205 South Main Street
Boaz, 35957
Directions -
Thorsby Public Library
Highway 31 North
Thorsby, 35171
Directions -
Springville Public Library
6496 U.S. Highway 11
Springville, 35146
Directions -
Monroe County Public Library
121 Pineville Road
Monroeville, 36460
Directions -
Albertville Public Library
Jackson Street
Albertville, 35950
Directions -
Choctaw County Public Library
124 North Academy Avenue
Butler, 36904
Directions -
Slocomb Public Library
132 North Washington Street
Slocomb, 36375
Directions -
Leighton Public Library
8740 Main Street
Leighton, 35646
Directions -
Adamsville Public Library
4825 Main Street
Adamsville, 35005
Directions -
Rossie Purcell Branch
South Main Street
Columbia, 36319
Directions -
Marbury Public Library
205 County Road 20 E
Marbury, 36051
Directions -
Smithfield Branch
18th Avenue West
Birmingham, 35204
Directions -
Mitchell Branch Library
4440 Highpoint Drive
Eight Mile, 36613
Directions -
Mobile Public Library
701 Government Street
Mobile, 36602
Directions -
Ariton-Dot Laney Memorial Library
30 West Main Street
Ariton, 36311
Directions -
Eunice Kelly Worthington Public Library
323 Presbyterian Church Road
Green Pond, 35074
Directions -
Gilbertown Branch Library
Gilbertown
Butler, 36908
Directions -
Carrollton Public Library
225 Commerce Ave
Carrollton, 35447
Directions -
Orange Beach Public Library
26267 Canal Road
Orange Beach, 36561
Directions -
Washington County Bookmobile
Highway 56
Chatom, 36518
Directions -
Monte L. Moorer/Springhill Branch
4 McGregor Avenue S
Mobile, 36602
Directions -
Guntersville Public Library
1240 O'brig Avenue
Guntersville, 35976
Directions -
Calera Public Library
1241 17th Avenue
Calera, 35040
Directions -
Slocomb Public Library
132north Washington Street
Slocomb, 36375
Directions -
Enterprise Public Library
101 East Grubbs Street
Enterprise, 36330
Directions -
Killen Public Library
331 J Cmauldin Hwy
Killen, 35645
Directions -
Carver Branch Library
722 West 14th Street
Anniston, 36201
Directions -
Hayneville/Lowndes County Public Library
4 Washington Street
Hayneville, 36040
Directions -
Horseshoe Bend Regional Library
207 North West Street
Dadeville, 36853
Directions -
Wilsonville Public Library
Main Street
Wilsonville, 35186
Directions -
Wilcox County Library
100 Broad Street
Camden, 36726
Directions -
White Hall Public Library
640 Freedom Road
White Hall, 36040
Directions -
Jasper Public Library
98 East 18th Street
Jasper, 35501
Directions -
Horseshoe Bend Regional Library
207 North West Street
Dadeville, 36853
Directions -
West End Branch
1241 Tuscaloosa Avenue SW
Birmingham, 35211
Directions -
Prichard Public Library
300 Lovejoy Loop West
Prichard, 36610
Directions -
Brantley Public Library
9042 West Emmett Ave
Brantley, 36009
Directions -
Warrior Public Library
10 First Street
Warrior, 35180
Directions -
Rufus Floyd Public Library
3310 Alfords Bend Road
Hokes Bluff, 35903
Directions -
Pintlala Branch
255 Federal Road
Montgomery, 36043
Directions -
Slossfield Branch
1916 25th Court North
Birmingham, 35234
Directions -
Rockford Public Library
110 Main Street
Rockford, 35136
Directions -
Sumiton Public Library
State Street
Sumiton, 35148
Directions -
Lewis Cooper Jr. Memorial Library
200 South 6th Street
Opelika, 36801
Directions -
Carl Elliott Regional Library
98 18th Street East
Jasper, 35501
Directions -
Pleasant Grove Public Library
501 Park Road
Pleasant Grove, 35127
Directions -
Pine Hill Library
329 Church Stree
Pine Hill, 36769
Directions -
Attalla-Etowah County Public Library
604 North 4th Street
Attalla, 35954
Directions -
Blanche R. Solomon Memorial Library
17 Park Street
Headland, 36345
Directions -
Atmore Public
700 E. Church Street
Atmore, 36502
Directions -
Decatur Public Library
504 Cherry Street NE
Decatur, 35602
Directions -
Geraldine Public Library
13543 Alabama Hwy 227
Geraldine, 35974
Directions -
Vestavia Hills Public Libr
1112 Montgomery Highway
Vestavia Hills, 35216
Directions -
Ensley Branch
1201 25th Street Ensley
Birmingham, 35218
Directions -
East Lake Branch Library
5 Oporto Madrid Blvd South
Birmingham, 35206
Directions -
Fairhope Public Library
161 North Section Street
Fairhope, 36532
Directions -
James C. Poole Jr. Memorial Library
219 Prairie Avenue
Eutaw, 35462
Directions -
Jasper Public Library
98 18th Street East
Jasper, 35501
Directions -
Citronelle Memorial Library
7855 State Street
Citronelle, 36522
Directions -
Florala Public Library
1214 Fourth Street
Florala, 36442
Directions -
Florence-Lauderdale Public Library
350 North Wood Avenue
Florence, 35630
Directions -
Earle A. Rainwater Memorial Library
124 Ninth Avenue SW
Childersburg, 35044
Directions -
Moundville Public Library
411 Market Street
Moundville, 35474
Directions -
Ashford Branch Library
Sixth Avenue
Ashford, 36312
Directions -
Falkville Public Library
7 North 1st Ave.
Falkville, 35622
Directions -
Pell City Public Library
1923 1st Avenue North
Pell City, 35125
Directions -
Satsuma Public Library
5466 Old Highway 43
Satsuma, 36572
Directions -
Oxford Public Library
213 Choccolocco Street
Oxford, 36203
Directions -
Pelham Public Library
Pelham Parkway At Cummings
Pelham, 35124
Directions -
Harrison Regional Library System
50 Lester Street
Columbiana, 35051
Directions -
West Regional Library
5555 Grelot Road
Mobile, 36602
Directions -
Hightower Memorial Library
6022nd Ave.
York, 36925
Directions -
Union Springs Public Library
103 North Prairie Street
Union Springs, 36089
Directions -
Northwest Regional Library
185 Ashwood Drive
Winfield, 1527
Directions -
Grove Hill Public Library
108 Dubose Avenue
Grove Hill, 36451
Directions -
Ashland City Public Library
113 North 2nd Avenue W
Ashland, 36251
Directions -
Ina Pullen Smallwood Memorial Library
224 Grant Street
Chickasaw, 36611
Directions -
Rainsville Public Library
941 East Main Street
Rainsville, 35986
Directions -
McCoy Literacy Library
730 8th Ave W. Suite 320
Birmingham, 35204
Directions -
Ragland Public Library
738 Main Street
Ragland, 35131
Directions -
Midfield Public Library
400 Breland Drive
Midfield, 35228
Directions -
Baldwin County Library Cooperative Inc.
22743 Milwaukee Street
Robertsdale, 22743
Directions -
Citronelle Memorial Library
7855 State Street
Citronelle, 36522
Directions -
Elizabeth Carpenterpublic Library
5496 Main Street
New Hope, 35760
Directions -
Opp Public Library
1604 North Main Street
Opp, 36467
Directions -
Madison Public Library
130 Plaza Drive
Madison, 35758
Directions -
Leeds Jane Culbreth Library
8104 Parkway Drive
Leeds, 35094
Directions -
Blountsville Public Library
65 Chestnut Street
Blountsville, 35031
Directions -
Maplesville Public Library
City Hall Building
Maplesville, 36750
Directions -
Lallouise F. McGraw Library
42860 Highway 25
Vincent, 35178
Directions -
Oscar Johnson Memorial Library
21967 6th St
Silverhill, 36576
Directions -
Lineville Public Library
60119 Highway 49
Lineville, 36266
Directions -
Marengo Library System
211 East Washington Street
Demopolis, 36732
Directions -
Tillman Hill Branch Library
131 Knowledge Drive
Hazel Green, 35750
Directions -
Eastwood Branch
Eastwood Mall
Birmingham, 35210
Directions -
Reform Public Library
302 1 St Street South
Reform, 35481
Directions -
Flomaton Public Library
608 McCurdy Street
Flomaton, 36441
Directions -
Atmore Public Library
700 East Church Street
Atmore, 36502
Directions -
Sheffield Public Library
316 North Montgomery Avenue
Sheffield, 35660
Directions -
Bridgeport Public Library
401 Alabama Avenue
Bridgeport, 35740
Directions -
Louisville Public Library
1951 Main Street
Louisville, 36048
Directions -
Arab Public Library
325 2nd Street NW
Arab, 35016
Directions -
Mount Vernon Public Library
1220 Military Road
Mt Vernon, 36560
Directions -
Helen Keller Public Library
511 North Main Street
Tuscumbia, 35674
Directions -
Sulligent Public Library
514 Elm Street
Sulligent, 35586
Directions -
Hueytown Public Library
1372 Hueytown Road
Hueytown, 35023
Directions -
Hale County-Greensboro Library
1105 Main Street
Greensboro, 36744
Directions -
Athens-Limestone Public Library
405 East South Street
Athens, 35611
Directions -
Silas Branch Library
Silas
Butler, 36919
Directions -
Governor's Square Branch Library
2811-A East South Boulevard
Montgomery, 36116
Directions -
Powderly Branch
3301 Jefferson Avenue SW
Birmingham, 35221
Directions -
Odenville Public Library
150 Alabama Street
Odenville, 35120
Directions -
Fayette County Memorial Library
326 Temple Avenue N
Fayette, 35555
Directions -
Houston-Love Memorial Library
212 West Burdeshaw Street
Dothan, 36302
Directions -
Montgomery City-County Public Library
245 High Street
Montgomery, 36104
Directions -
Piedmont Public Library
106 North Main Street
Piedmont, 36272
Directions -
McIntosh Branch Library
River Road
McIntosh, 36553
Directions -
Tupper Lightfoot Memorial Library
164 South Main Street
Brundidge, 36010
Directions -
Anniston-Calhoun County Bookmobile
108 East 10th Street
Anniston, 36202
Directions -
Evergreen-Conecuh County Public Library
201 Park Street
Evergreen, 36401
Directions -
Oscar Mason Branch
149 Mason Court
Huntsville, 35805
Directions -
Gardendale- Martha Moore Public Library
995 Mt. Olive Road
Gardendale, 35071
Directions -
Bessie K. Russell Branch Library
3011-C Sparkman Drive
Huntsville, 35810
Directions -
Cross Trails Regional Library
1604 North Main Street
Opp, 36467
Directions -
Emmet O'neal Library
50 Oak Street
Mountain Brook, 35213
Directions -
Hartselle Public Library
152 Sparkman Street NW
Hartselle, 35640
Directions -
Tillmans Corner Branch
5451 Halls Mill Road Suite 10
Mobile, 10
Directions -
Elton B. Stephens Library
17 School Street
Clio, 36017
Directions -
Weaver-Bolden Branch Library
2937 18th Street
Tuscaloosa, 35401
Directions -
Lawrence County Public Library
401 College Street
Moulton, 35650
Directions -
Jemison Public Library
Highway 31
Jemison, 35085
Directions -
McGregor-McKinney Public Library
101 East Fulton Street
Hartford, 36344
Directions -
Garden City Public Library
City Hall
Garden City, 35070
Directions -
Tuscaloosa Public Library
1801 Jack Warner Parkway
Tuscaloosa, 35401
Directions -
Mose Hudson Tapia Public Library
13885 South Wintzell Avenue
Bayou La Batre, 36509
Directions -
Stevenson Public Library
102 West Main Street
Stevenson, 35772
Directions -
Town And County Public Library
45 No. Midway Street
Clayton, 36016
Directions -
Haleyville Public Library
913 20th Street
Haleyville, 35565
Directions -
Marengo County Public Library
507 North Main
Linden, 36748
Directions -
Warrior Public Library
101 First Street
Warrior, 35180
Directions -
Pine Apple Library
124 County Road 59
Pine Apple, 36768
Directions -
Robertsdale Public Library
18301 Pennsylvania Street
Robertsdale, 36567
Directions -
Mobile Bookmobile
700 Government Street
Mobile, 36602
Directions -
Lafayette Pilot Public Library
198 First Street SE
Lafayette, 36862
Directions -
Toulminville Branch
2318 St. Stephens Road
Mobile, 36602
Directions -
Lexington Public Library
11075 Highway 101
Lexington, 35648
Directions -
Grove Hill Public Library
108 Dubose Avenue
Grove Hill, 36451
Directions -
Mose Hudson Tapia Public Library
13885 S. Wintzell Ave.
Bayou La Batre, 36509
Directions -
Lineville Public Library
60119 Hwy. 49
Lineville, 36266
Directions -
Macon County-Tuskegee Public Library
302 South Main Street
Tuskegee, 36083
Directions -
Gurley Public Library
331 Walker Street
Gurley, 35748
Directions -
Courtland Public Library
215 College Street
Courtland, 35618
Directions -
Clyde Nix Public Library
350 Bexar Ave. W.
Hamilton, 35570
Directions -
Ider Public Library
10808 Alabama Highway 75
Ider, 35981
Directions -
Emmet O'neal Public Library
50 Oak Street
Mountain Brook, 35213
Directions -
Cross Trails Regional Library
1604 N. Main St.
Opp, 36467
Directions -
Priceville Public Library
103 Faye Drive
Priceville, 35603
Directions -
Satsuma Public Library
5466 Old Highway 43
Satsuma, 36572
Directions -
Marion-Perry County Library
202 Washington Street
Marion, 36756
Directions -
Foley Public Library
319 East Laurel Avenue
Foley, 36535
Directions -
East Ensley Branch Library
900 14th Street Ensley
Birmingham, 35218
Directions -
Washington County Public Library
608 St. Stephens Avenue
Chatom, 36518
Directions -
Killen Public Library
229 J Cmauldin Hwy
Killen, 35645
Directions -
Helena Public Library
230 Tucker Road
Helena, 35080
Directions -
Phenix City-Russell Co Public Library
150117th Avenue
Phenix City, 36867
Directions -
Reform Public Library
2161st Street South
Reform, 35481
Directions -
Bailey Cove Branch Library
1409 Weatherly Plaza
Huntsville, 35803
Directions -
Dekalb County Public Library
504 Grand Avenue NW
Fort Payne, 35967
Directions -
Horseshoe Bend Regional Bookmobile
207 North West Street
Dadeville, 36853
Directions -
Carver Memorial Library
1030 Tuscaloosa Avenue
Gadsden, 35901
Directions -
Decatur Public Library
504 Cherry St. NE
Decatur, 35601
Directions -
Andalusia Public Library
212 South Three Notch Street
Andalusia, 36420
Directions -
Bay Minette Public Library
205west Second Street
Bay Minette, 36507
Directions -
Hartford Public Library
101 East Fulton Street
Hartford, 36344
Directions -
Luverne Public Library
148 East Third Avenue
Luverne, 36049
Directions -
Rufus Floyd Public Library
3301 Alfords Bend Road
Hokes Bluff, 35903
Directions -
Carl Elliott Regional Library
98 East 18th Street
Jasper, 35501
Directions -
Titusville Branch
2 6th Avenue SW
Birmingham, 35211
Directions -
Selma-Dallas County Public Library
1103 Selma Avenue
Selma, 36703
Directions -
White Smith Memorial Library
213 College Avenue
Jackson, 36545
Directions -
Coliseum Boulevard Branch
840 Coliseum Boulevard
Montgomery, 36109
Directions -
Mary Berry Brown Memorial Library
1318 Hinton Waters Ave
Midland City, 36350
Directions -
Parnell Memorial Library
845 Valley Street
Montevallo, 35115
Directions -
Tallassee Community Library
102 Freeman Avenue
East Tallassee, 36023
Directions -
Tom Bevel Branch
115 Byars Road
Hanceville, 35072
Directions -
Wilcox County Library
Broad Street
Camden, 36726
Directions -
Huntsville-Madison County Public Library
915 Monroe Street
Huntsville, 35801
Directions -
Phenix City-Russell Co Public Library
1501 17th Avenue
Phenix City, 36867
Directions -
Tarrant Public Library
1143 Ford Avenue
Tarrant, 35217
Directions -
Emma Knox Kenan Public Library
312 South Commerce Street
Geneva, 36340
Directions -
North Shelby Library
5521 Cahaba Valley Road
Birmingham, 35242
Directions -
Collinsville Public Library
4299 Alabama Highway 68
Collinsville, 35961
Directions -
Thomasville Public Library
1401 Moseley Drive
Thomasville, 36784
Directions -
Tallassee Community Library
99 S. Freeman Avenue
Tallassee, 36023
Directions -
Albertville Public Library
200 Jackson Street
Albertville, 35950
Directions -
Doris Stanley Memorial Library
2900 Daniel Drive
Moody, 35004
Directions -
Northwest Regional Library
185 Ashwood Drive
Winfield, 35594
Directions -
Hoover Public Library
200 Municipal Drive
Hoover, 35216
Directions -
Ozark-Dale County Public Library Inc.
416 James Street
Ozark, 36360
Directions -
Brewton Public Library
206 West Jackson Street
Brewton, 36426
Directions -
Foley Public Library
319 East Laurel Avenue
Foley, 36535
Directions -
Mary Wallace Cobb Memorial Library
110 First Ave. W
Vernon, 35592
Directions -
Dora Public Library
1485 Sharon Blvd
Dora, 35062
Directions