Abbeville Memorial Library
301 Kirkland Street
Abbeville AL 36310
All states & territories / Alabama
304 public-library service records. Browse by name or search this state.
301 Kirkland Street
Abbeville AL 36310
4825 Main Street
Adamsville AL 35005
207 First Avenue South
Akron AL 35441
100 9Th Street N.W.
Alabaster AL 35007
200 Jackson Street
Albertville AL 35950
318 Church Street
Alexander City AL 35010
416 Third Avenue Ne
Aliceville AL 35442
212 South Three Notch Street
Andalusia AL 36420
722 W. 14Th Street
Anniston AL 36201
108 East 10Th Street
Anniston AL 36202
108 East 10Th Street
Anniston AL 36202
325 2Nd Street Nw
Arab AL 35016
6788 County Road 41
Arley AL 35541
11 2Nd Avenue North
Ashland AL 36251
603 Jefferson Street
Athens AL 35611
700 E. Church Street
Atmore AL 36502
604 North 4Th Street
Attalla AL 35954
749 East Thach Ave
Auburn AL 36830
254 Doster Street
Prattville AL 36067
107 N. Taylor Road
Autaugaville AL 36003
205 West Second Street
Bay Minette AL 36507
400 19Th Street N
Bessemer AL 35020
2021 Office Street
Billingsley AL 36006
509 40Th Street South
Birmingham AL 35222
2100 Park Place
Birmingham AL 35203
900 14Th Street - Ensley
Birmingham AL 35218
5 Oporto-Madrid Blvd. South
Birmingham AL 35206
1201 25Th Street, Ensley
Birmingham AL 35218
4812 Avenue W
Birmingham AL 35208
4100 40Th Terrace North
Birmingham AL 35217
501 43Rd Street North
Birmingham AL 35222
2501 31St Avenue North
Birmingham AL 35207
3301 Jefferson Avenue Sw
Birmingham AL 35221
1100 Hibernian Street
Birmingham AL 35214
18Th Avenue West
Birmingham AL 35204
1814 11Th Avenue South
Birmingham AL 35205
1224 Old Springville Road
Birmingham AL 35215
26Th Avenue Sw
Birmingham AL 35211
1348 Tuscaloosa Ave. Sw
Birmingham AL 35211
5709 First Avenue North
Birmingham AL 35212
4300 7Th Avenue, Wylam
Birmingham AL 35224
65 Chestnut Street
Blountsville AL 35031
404 Thomas Ave.
Boaz AL 35957
2100 Park Place
Birmingham AL 35211
2100 Park Place
Birmingham AL 35211
10 Mlk Drive
Brantley AL 36009
20 Library Street
Centreville AL 35042
206 West Jackson Street
Brewton AL 36426
401 Alabama Avenue
Bridgeport AL 35740
300B Bobby Miller Parkway
Tuscaloosa AL 35405
164 South Main Street
Brundidge AL 36010
9700 Highway 25
Calera AL 35040
215 Nw 2Nd Street
Carbon Hill AL 35549
98 18Th Street East
Jasper AL 35501
225 Commerce Avenue
Carrollton AL 35447
533 Sunhill Road
Center Point AL 35215
935 Coleman Street
Heflin AL 36264
935 Coleman Street
Heflin AL 36264
16623 Highway 80
Chelsea AL 35043
310 Mary Street
Centre AL 35960
118 Church Street
Cherokee AL 35616
224 Grant Street
Chickasaw AL 36611
124 Ninth Avenue Sw
Childersburg AL 35044
160 Main Street
Jemison AL 35085
9400 Main Street
Maplesville AL 36750
100 First Avenue
Clanton AL 35045
251 College Street
Gilbertown AL 36908
124 North Academy Avenue
Butler AL 36904
7855 State Street
Citronelle AL 36522
12747 Padgett Switch Road
Irvington AL 36544
45 North Midway Street
Clayton AL 36016
17 School Street
Clio AL 36017
151 Main Street
Collinsville AL 35961
50 Lester Street
Columbiana AL 35051
215 College Street
Courtland AL 35618
12 Library Lane
Crossville AL 35962
151 Byars Road
Hanceville AL 35072
201 Commerce St.
Hanceville AL 35077
200 Clark Street Ne
Cullman AL 35055
501 First Avenue S
Garden City AL 35070
60 Lions Park Road
Holly Pond AL 35083
205 North West Street
Dadeville AL 36853
308 Donnell Boulevard
Daleville AL 36322
2607 U.S. Highway 98
Daphne AL 36526
504 Cherry Street Ne
Decatur AL 35602
211 E. Washington Street
Demopolis AL 36732
305 Sixth Avenue
Ashford AL 36312
535 Recreation Road
Dothan AL 36303
445 North Oates Street
Dothan AL 36303
445 North Oates Street
Dothan AL 36303
637 Blake Drive
Double Springs AL 35553
23 Main Street
Dutton AL 35744
50 Main Street
Eclectic AL 36024
406 Simmons Street
Elba AL 36323
13052 Main Street
Elberta AL 36530
101 East Grubbs Street
Enterprise AL 36330
101 East Grubbs Street
Enterprise AL 36330
700 East Church Street
Atmore AL 36502
217 North Eufaula Avenue
Eufaula AL 36027
420 Prairie Avenue
Eutaw AL 35462
4549 Highway 55 East
Eva AL 35621
119 Cemetery Avenue
Evergreen AL 36401
4615 Gary Avenue
Fairfield AL 35064
501 Fairhope Avenue
Fairhope AL 36532
7 North 1St Avenue
Falkville AL 35622
326 Temple Avenue North
Fayette AL 35555
Dr Van Avenue
Flomaton AL 36441
1214 Fourth Street
Florala AL 36442
350 North Wood Avenue
Florence AL 35630
319 East Laurel Avenue
Foley AL 36535
504 Grand Avenue Nw
Fort Payne AL 35967
500 Byrd Lane
Fultondale AL 35068
809 East Broad Street
Gadsden AL 35903
254 College Street
Gadsden AL 35901
995 Mt. Olive Road
Gardendale AL 35071
312 South Commerce Street
Geneva AL 36340
13543 Alabama Highway 227
Geraldine AL 35974
101 West Main Street
Glencoe AL 35905
62 Coosa County Road 66
Goodwater AL 35072
287 Main Street South
Gordo AL 35466
10329 Freeland Avenue
Grand Bay AL 36541
5379 Main Street
Grant AL 35747
315 South Main Street
Graysville AL 35073
309 Fort Dale Street
Greenville AL 36037
108 Dubose Avenue
Grove Hill AL 36451
8115 U.S. Highway 43
Guin AL 35563
221 West 19Th Avenue
Gulf Shores AL 36542
1240 O`Brig Avenue
Guntersville AL 35976
225 Walker Street
Gurley AL 35748
1103 Main Street
Greensboro AL 36744
913 20Th Street
Haleyville AL 35565
350 Bexar Avenue West
Hamilton AL 35570
39397 Highway 25
Harpersville AL 35078
50 Lester Street
Columbiana AL 35051
101 East Fulton Street
Hartford AL 36344
152 Sparkman Street Nw
Hartselle AL 35640
215 B Tuskeena Street
Hayneville AL 36040
17 Park Street
Headland AL 36345
541 Ross Street
Heflin AL 36264
230 Tucker Road
Helena AL 35080
610 Martin Luther King Drive
Hobson City AL 36201
3310 Alfords Bend Road
Hokes Bluff AL 35903
1721 Oxmoor Road
Homewood AL 35209
200 Municipal Drive
Hoover AL 35216
200 Municipal Drive
Hoover AL 35216
207 North West Street
Dadeville AL 36853
207 North West Street
Dadeville AL 36853
2700 West Meighan Blvd
Gadsden AL 35904
1372 Hueytown Road
Hueytown AL 35023
915 Monroe Street
Huntsville AL 35804
915 Monroe Street
Huntsville AL 35804
2800 Poplar Avenue
Huntsville AL 35816
142 Plaza Drive
Madison AL 35758
254 Allen Drake Road
Huntsville AL 35806
5398 Main Drive
New Hope AL 35760
131 Knowledge Drive
Hazel Green AL 35750
357 Record Road
Madison AL 35756
10808 Al Hwy 75
Ider AL 35981
105 20Th Street South
Irondale AL 35210
213 College Avenue
Jackson AL 36451
200 Pelham Road South
Jacksonville AL 36265
98 East 18Th Street
Jasper AL 35501
2100 Park Place
Birmingham AL 35203
17885 Highway 96
Kennedy AL 35574
325 J. C. Mauldin Highway
Killen AL 35645
198 1St Street Se
Lafayette AL 36862
401 College Street
Lawrence AL 35650
8104 Parkway Drive
Leeds AL 35094
8740 Main Street
Leighton AL 35646
11075 Highway 101
Lexington AL 35648
47475 Us Hwy 78
Lincoln AL 35096
1612 S. Bethel Rd
Decatur AL 35603
60119 Highway 49
Lineville AL 36266
206 Monroe St.
Livingston AL 35470
1951 Main Street
Louisville AL 36048
1001 East Loxley Avenue
Loxley AL 36551
148 East Third Street
Luverne AL 36049
302 South Main Street
Tuskegee AL 36083
284 Church Street
Alexander City AL 35010
205 County Rd. 20
Marbury AL 36051
210 North Shiloh Street
Linden AL 36748
202 Washington Street
Marion AL 36756
424 Blount Avenue Suite 305
Guntersville AL 35976
35717 Us Hwy 231
Ashville AL 35953
1318 Hinton Waters Avenue
Midland City AL 36350
3650 Grandview Road
Millbrook AL 36054
920 Black Street
Millport AL 35576
4 Mcgregor Avenue South
Mobile AL 36633
1924-B Dauphin Island Parkway
Mobile AL 36602
111 Saraland Loop
Mobile AL 36571
5808 Highway 90 West, Suite E
Mobile AL 36602
601 Stanton Road
Mobile AL 36602
2668 Berkley Avenue
Mobile AL 36602
5555 Grelot Road
Mobile AL 36602
701 Government Street
Mobile AL 36602
700 Government Street
Mobile AL 36633
121 Pineville Road
Monroeville AL 36460
1276 Rosa Parks Avenue
Montgomery AL 36108
840 Coliseum Boulevard
Montgomery AL 36108
245 High Street
Montgomery AL 36104
2885 B East South Boulevard
Montgomery AL 36111
255 Federal Road
Hope Hull AL 36043
5444 State Highway 94
Ramer AL 36069
3095 Mobile Highway
Montgomery AL 36108
3950 Bell Road
Montgomery AL 36116
2885-B East South Boulevard
Montgomery AL 36116
5240 Hampstead High Street
Montgomery AL 36116
9585 Vaughn Road
Pike Road AL 36064
300 Bookmark Circle
Moody AL 35004
4607 Al Highway 117
Mentone AL 35984
279 Market Street
Moundville AL 35474
19180 Shepard Lake Road East
Mount Vernon AL 36560
50 Oak Street
Mountain Brook AL 35213
111 Olmsted Street
Birmingham AL 35242
82 Railroad Street
Munford AL 36268
1918 East Avalon Avenue
Muscle Shoals AL 35661
7840 Alabama Highway 61
Newbern AL 36765
209 Oates Drive
Newton AL 36352
3011-A Sparkman Drive
Huntsville AL 35810
5521 Cahaba Valley Road
Birmingham AL 35242
185 Ashwood Drive
Winfield AL 35594
200 Alabama Street
Odenville AL 35120
7803 Alabama Highway 77
Ohatchee AL 36271
221 Second Street South
Oneonta AL 35121
200 South 6Th Street
Opelika AL 36801
1604 North Main Street
Opp AL 36467
26267 Canal Road
Orange Beach AL 36561
21967 Sixth Street
Silverhill AL 36576
110 East 6Th Street
Oxford AL 36203
296 North Union Avenue
Ozark AL 36360
277 Park Drive
Montevallo AL 35115
2000 Pelham Park Blvd
Pelham AL 35124
1000 Bruce Etheredge Pkwy Ste 100
Pell City AL 35128
1501 17Th Avenue
Phenix City AL 36867
155 Reform Street
Carrollton AL 35447
106 North Main Street
Piedmont AL 36272
4509 Pinson Boulevard
Pinson AL 35126
501 Park Road
Pleasant Grove AL 35127
4440 Highpoint Blvd
Eight Mile AL 36613
300 Lovejoy Loop West
Prichard AL 36610
17163 Alabama 75
Henagar AL 35978
26 Providence Road
Ragland AL 35131
3702 Rainbow Drive
Rainbow City AL 35906
941 East Main Street
Rainsville AL 35986
307 4Th Avenue South
Red Bay AL 35582
302 First Street South
Reform AL 35481
736 College Street
Roanoke AL 36274
18301 Pennsylvania Street
Robertsdale AL 36567
9688 Us Hwy 231
Rockford AL 35136
74 Bank Street
Rogersville AL 35652
110 East Lawrence Street
Russellville AL 35653
200 North Johnson Street
Samson AL 36477
1310 Church Street
Sardis City AL 35956
5466 Old Highway 43
Satsuma AL 36572
1002 South Broad Street
Scottsboro AL 35768
1103 Selma Avenue
Selma AL 36701
9150 Moffett Road
Mobile AL 36602
316 North Montgomery Avenue
Sheffield AL 35660
134 South Dalton Avenue
Slocomb AL 36375
192 Broad Street
Somerville AL 35670
7901-L Bailey Cove Road
Huntsville AL 35802
2138 Highway 77
Southside AL 35907
7361 Spanish Fort Blvd
Spanish Fort AL 36527
6315 U.S. Highway 11
Springville AL 35146
78 Hillview Street
Steele AL 35987
102 West Main Street
Stevenson AL 35772
514 Elm Street
Sulligent AL 35586
416 State Street
Sumiton AL 35148
202 West Broadway Street
Summerdale AL 36580
314 North Broadway Avenue
Sylacauga AL 35150
202 South Street East
Talladega AL 35160
99 Freeman Avenue
Tallassee AL 36078
1143 Ford Avenue
Tarrant AL 35217
101 W Front St. N
Thomasville AL 36784
15971 Main Street
Town Creek AL 35672
500 East Walnut Street
Troy AL 36079
201 Parkway Drive
Trussville AL 35173
1801 Jack Warner Parkway
Tuscaloosa AL 35401
1801 Jack Warner Parkway
Tuscaloosa AL 35401
511 North Main Street
Tuscumbia AL 35674
103 North Prairie Street
Union Springs AL 36089
108 Water Street
Uniontown AL 36786
3419 20Th Avenue
Valley AL 36854
110 First Avenue West
Vernon AL 35592
1221 Montgomery Highway
Vestavia Hills AL 35216
42850 Highway 25
Vincent AL 35178
5151 Walnut Grove Road
Altoona AL 35990
101 First Street
Warrior AL 35180
14102 St. Stephens Ave
Chatom AL 36518
803 River Road
Mcintosh AL 36553
14102 St. Stephens Ave.
Chatom AL 36518
2522 Lanier Ave
Tuscaloosa AL 35401
109 Florida Street
West Blocton AL 35184
3312 Westover Road
Westover AL 35147
212 South Main Street
Wetumpka AL 36092
640 Freedom Road
White Hall AL 36040
124 County Road 59
Pine Apple AL 36768
530 Oak Grove Street
Pine Hill AL 36769
100 Broad Street
Camden AL 36726
9905 North Main Street
Wilsonville AL 35186
185 Ashwood Drive
Winfield AL 35594
18441 Eastern Valley Road
Woodstock AL 35074
26 Venson Street
Woodville AL 35776
630 Avenue A
York AL 36925