Abbeville Memorial Library
301 Kirkland Street
Abbeville, AL 36310-2418
(334)585-2818
abbevillelibrary@gmail.com
Adamsville Branch Library
4825 Main Street
Adamsville, AL 35005-0241
(205)674-3399
Albert L. Scott Public Library
100 Ninth Street NW
Alabaster, AL 35007-9172
(205)664-6822
Albertville Public Library
200 Jackson Street
Albertville, AL 35950-2438
(256)891-8290
Adelia McConnell Russell Library
318 Church Street
Alexander City, AL 35010-2573
(256)329-6796
Aliceville Public Library
416 Third Avenue NE
Aliceville, AL 35442-2207
(205)373-6691
avillelibrary416@gmail.com
Andalusia Public Library
212 South Three Notch Street
Andalusia, AL 36420-3799
(334)222-6612
library@cityofandalusia.com
Anniston-Calhoun County Public Library
106 East Tenth Street
Anniston, AL 36201-5662
(256)237-8501
library@publiclibrary.cc
Arab Public Library
325 Second Street NW
Arab, AL 35016-1346
256-586-3366
library@arabcity.org
Dot Laney Memorial Library
30 West Main Street
Ariton, AL 36311-6362
(334)762-2463
Arley Public Library
6788 Highway 41
Arley, AL 35541
(205)387-0129
arleypubliclibrary@gmail.com
Ashford Branch Library
305 Sixth Avenue
Ashford, AL 36312
(334) 899-3121
ashford@dhcls.org
Ashland City Library
11 Second Avenue North
Ashland, AL 36251-0296
(256)354-3427
ashlibrary@centurytel.net
Athens-Limestone Public Library
603 South Jefferson Street
Athens, AL 35611
(256)232-1233
librarydirector@alcpl.org
Atmore Public Library
700 East Church Street
Atmore, AL 36502-2694
(251)368-5234
Attalla-Etowah County Public Library
604 Fourth Street NW
Attalla, AL 35954-2033
(256)538-9266
Auburn Public Library
749 East Thach Avenue
Auburn, AL 36830-5545
(334)501-3190
libref@auburnalabama.org
Bay Minette Branch Library
205 West Second Street
Bay Minette, AL 36507-3214
(251)580-1648
jbailey@ci.bay-minette.al.us
Bessemer Branch Library
400 North 19th Street
Bessemer, AL 35020
(205)428-7882
bessemerlibrary@gmail.com
North Shelby County Library
5521 Cahaba Valley Road
Birmingham, AL 35242-4901
(205)439-5500
nsref@shelbycounty-al.org
Birmingham Public Library
2100 Park Place
Birmingham, AL 35203-2794
(205) 226-3615
Avondale Branch Library
509 South 40th Street
Birmingham, AL 35222-3309
(205) 226-4000
Birmingham Botanical Gardens Branch Library
2612 Lane Park Road
Birmingham, AL 35223
(205) 414-3920
info@bbgardens.org
East Ensley Branch Library
900 14th Street, Ensley
Birmingham, AL 35218-1206
205-787-1928
East Lake Branch Library
5 Oporto-Madrid Boulevard South
Birmingham, AL 35206-4800
(205)836-3341
Ensley Branch Library
1201 25th Street
Birmingham, AL 35218-1944
205-785-2625
ensleypubliclibrary@gmail.com
Five Points West Branch Library
4812 Avenue West
Birmingham, AL 35208-4726
205-226-4013
Inglenook Branch Library
4100 North 40th Terrace
Birmingham, AL 35217
205-849-8739
North Avondale Branch Library
501 43rd Street North
Birmingham, AL 35222
205-592-2082
North Birmingham Branch Library
2501 31st Avenue North
Birmingham, AL 35207-4423
205-226-4025
Powderly Branch Library
3301 Jefferson Avenue SW
Birmingham, AL 35221
205-925-6178
powderlylibrary@yahoo.com
Pratt City Branch Library
509 Dugan Avenue
Birmingham, AL 35214
205-791-4997
Smithfield Branch Library
1 Eighth Avenue West
Birmingham, AL 35204
205-324-8428
Southside Branch Library
1814 11th Avenue South
Birmingham, AL 35205
205-933-7776
Springville Road Branch Library
1224 Springfield Road
Birmingham, AL 35215
205-226-4081
Titusville Branch Library
2 Sixth Avenue SW
Birmingham, AL 35211
205-322-1140
titusvillelibrary@gmail.com
West End Branch Library
1348 Tuscaloosa Avenue SW
Birmingham, AL 35211
205-226-4089
Woodlawn Branch Library
5709 First Avenue North
Birmingham, AL 35212
205-595-2001
woodlawnlibrarybpl@gmail.com
Wylam Branch Library
4300 Seventh Avenue
Birmingham, AL 35224
(205) 785-0349
wylamlib@gmail.com
Mt. Laurel Library
111 Olmsted Street
Birmingham, AL 35242
205-991-1660
Blountsville Public Library
65 Chestnut Street
Blountsville, AL 35031-0219
(205)429-3156
blountsvillelib@hotmail.com
Boaz Public Library
404 Thomas Avenue
Boaz, AL 35957-1726
(256) 593-3000
library@cityofboaz.org
Brantley Public Library
10 MLK Drive
Brantley, AL 36009-0045
(334)527-8624
brantleypublib@hotmail.com
Brewton Public Library
206 West Jackson Street
Brewton, AL 36426-1518
(251)867-4626
Lena Cagle Public Library
401 Alabama Avenue
Bridgeport, AL 35740-6227
(256)495-2259
lenacaglelibrary@bellsouth.net
Tupper Lightfoot Memorial Library
164 South Main Street
Brundidge, AL 36010-1809
(334)735-2145
Choctaw County Public Library
124 North Academy Avenue
Butler, AL 36904-2206
(205)459-2542
ccpl1@hotmail.com
Roy Downs Memorial Library
9700 Highway 25
Calera, AL 35040
(205) 668-7200
Wilcox County Library
100 Broad Street
Camden, AL 36726-1756
(334)682-4355
wilcoxlibrary@frontiernet.net
Carbon Hill City Library
414 Fifth Avenue NW
Carbon Hill, AL 35549-4933
(205)924-4254
carbonhillpubliclibrary@gmail.com
Pickens County Cooperative
155 Reform Street; Room 120
Carrollton, AL 35447-0489
(205)367-8407
pickenslibrary120@gmail.com
Carrollton Public Library
225 Commerce Avenue
Carrollton, AL 35447
(250)367-2142
Center Point Branch Library
533 Sunhill Road
Center Point, AL 35215
205-536-7750
centerpointpubliclibrary@gmail.com
Cherokee County Public Library
310 Mary Street
Centre, AL 35960-2026
(256)927-5838
ccplincentre@gmail.com
Brent-Centreville Public Library
20 Library Street
Centreville, AL 35042-2948
(205)926-4736
bcpl.read@gmail.com
Chelsea Public Library
16623 Highway 280
Chelsea, AL 35043
205-847-5750
chelsealibrary.al@gmail.com
Ina Pullen Smallwood Memorial Library
224 Grant Street
Chickasaw, AL 36611-2153
(251)452-6465
chickasawlibrarystaff@gmail.com
Earle A Rainwater Memorial Library
124 Ninth Avenue SW
Childersburg, AL 35044-1642
(256)378-7239
rainwaterlibrary@yahoo.com
Citronelle Memorial Library
7855 State Street
Citronelle, AL 36522-2450
(251)866-7319
clib4@yahoo.com
Chilton-Clanton Public Library
100 First Avenue
Clanton, AL 35045-3499
(205)755-1768
Town and County Public Library
45 North Midway Street
Clayton, AL 36016-3115
(334)775-3506
jolgot@aol.com
Elton B. Stephens Library
17 School Street
Clio, AL 36017-2522
(334)397-2911
Collinsville Public Library
151 North Main Street
Collinsville, AL 35961
(256)524-2323
collinsvillelibrary@hotmail.com
Tom Bevill Branch Library
151 Byars Road
Colony, AL 35077
256-287-1573
cullmanpubliclibrary@gmail.com
Columbiana Public Library
50 Lester Street
Columbiana, AL 35051-9477
(205) 669-5812
Courtland Public Library
215 College Street
Courtland, AL 35618-3100
(256)522-8035
courtland315@gmail.com
Cullman County Public Library System
200 Clark Street NE
Cullman, AL 35055-2997
(256)734-1068
cullmanpubliclibrary@gmail.com
Dadeville Public Library
205 North West Street
Dadeville, AL 36853-1301
(256)825-7820
dadevillelibrary@gmail.com
Daleville Public Library
308 Donnell Boulevard
Daleville, AL 36322
(334)503-9119
dalevillepubliclibrary@troycable.net
Daphne Branch Library
2607 US Highway 98
Daphne, AL 36526-7252
(251)620-2500
Houston-Love Memorial Library
445 North Oates Street
Dothan, AL 36303
(334)793-9767
dhcls@dhcls.org
Westgate Branch Library
535 Recreation Road
Dothan, AL 36303
(334) 699-2950
westgate@dhcls.org
Double Springs Public Library
637 Blake Drive
Double Springs, AL 35553
(205)489-2412
contact@carlelliottregionallibrary.com
Eclectic Public Library
50 Main Street
Eclectic, AL 36024
334-639-4727
eclecticpubliclibrary@live.com
Elba Public Library
406 Simmons Street
Elba, AL 36323-1759
(334)897-6921
library@elbaal.gov
Elberta Branch Library
13052 Main Street
Elberta, AL 36860
251-986-3069
elbertalibrary@townofelberta.com
Enterprise Public Library
101 East Grubbs Street
Enterprise, AL 36330-2531
(334)347-2636
director@enterpriselibrary.org
Eufaula Carnegie Library
217 North Eufaula Avenue
Eufaula, AL 36027-1515
(334)687-2337
library.carnegie@yahoo.com
Eva Public Library
4549 Highway 55 E
Eva, AL 35621-7905
(256)796-8638
evalibrary@att.net
Evergreen Public Library
201 Park Street
Evergreen, AL 36401-2903
(251)578-2670
Walter J. Hanna Memorial Branch Library
4615 Gary Avenue
Fairfield, AL 35064-1341
(205)783-6007
Fairhope Branch Library
501 Fairhope Avenue
Fairhope, AL 36532-2111
(251)928-7483
Flomaton Public Library
436 Dr Van Avenue
Flomaton, AL 36441
(251)296-3552
Florence Lauderdale Public Library
350 North Wood Avenue
Florence, AL 35630-4709
(256)764-6564
events@flpl.org
Foley Branch Library
319 East Laurel Avenue
Foley, AL 36535-2680
(251)943-7665
FoleyLibrary@gmail.com
DeKalb County Public Library
504 Grand Avenue NW
Fort Payne, AL 35967-2314
(256)845-2671
Fultondale Branch Library
500 Byrd Lane
Fultondale, AL 35068-0549
(205)849-6335
Gadsden Public Library
254 South College Street
Gadsden, AL 35901-4135
256-549-4699
gpl@gadsdenlibrary.org
Garden City Branch Library
501 First Avenue South
Garden City, AL 35070
256-352-4552
Gardendale-Martha Moore Branch Library
995 Rocket Way
Gardendale, AL 35071
(205)631-6639
Emma Knox Kenan Public Library
312 South Commerce Street
Geneva, AL 36340-2409
(334)684-2459
genevapubliclibrary@gmail.com
Geraldine Public Library
13543 Alabama Highway 227
Geraldine, AL 35974-3736
(256)659-6663
geraldn284@yahoo.com
Gilbertown Branch Library
251 College Street
Gilbertown, AL 36908
334-843-2885
ccpl1@hotmail.com
Goodwater Public Library
36 Weogufka Street
Goodwater, AL 35072
(256)839-5741
gplibrary2003@yahoo.com
Ruth Holliman Public Library
287 Main Street
Gordo, AL 35461-0336
(205)364-7148
ruthholliman4@gmail.com
Grand Bay Library
10329 Freeland Avenue
Grand Bay, AL 36541
251-494-2207
gbaycirc@mplonline.org
Grant Public Library
5379 Main Street
Grant, AL 35747-8320
(256)728-5128
readme@nehp.net
Graysville Branch Library
315 South Main Street
Graysville, AL 35073-1404
(205)674-3040
Grove Hill Public Library
108 Dubose Avenue
Grove Hill, AL 36451-3120
(251)275-8157
ghpldesk@tds.net
Thomas B. Norton Branch Library
221 West 19th Avenue
Gulf Shores, AL 36542-3055
(251)968-1176
info@thomasbnortonlibrary.com
Marshall County Cooperative Library
19348 Highway 431 North
Guntersville, AL 35976
(256)582-2973
Guntersville Public Library
1240 O'Brig Avenue
Guntersville, AL 35976-1431
(256)571-7595
books@guntersvillelibrary.org
Gurley Branch Library
225 Walker Street
Gurley, AL 35748
256-773-2102
gurley@hmcpl.org
Haleyville Public Library
913 20th Street
Haleyville, AL 35565-1323
(205)486-7450
contact@carlelliottregionallibrary.com
Hanceville Branch Library
200 Commercial Street SE
Hanceville, AL 35077
256-352-0685
cullmanpubliclibrary@gmail.com
Harpersville Public Library
39414 Highway 25
Harpersville, AL 35078
205-644-6331
harpersvillelib@shelbycounty-al.org
McGregor-McKinney Public Library
101 East Fulton Street
Hartford, AL 36344-1699
(334)588-2384
mmplhartford@centurytel.net
Tillman D. Hill Branch Library
131 Knowledge Drive
Hazel Green, AL 35750
256-828-9529
hazelgr@hmcpl.org
Blanche R. Solomon Memorial Library
17 Park Street
Headland, AL 36345-1747
(334)693-2706
headlandlibrary@gmail.com
Cheaha Regional Library
935 Coleman Street
Heflin, AL 36264-1359
(256)463-7125
cheaharegionallibrary@yahoo.com
Lucile L. Morgan Public Library
541 Ross Street
Heflin, AL 36264-1339
(256)463-2259
llmorganlibrary@gmail.com
Jane B. Holmes Public Library
230 Tucker Road
Helena, AL 35080-7036
(205)664-8308
Guy Hunt Branch Library
60 Lions Park Road
Holly Pond, AL 35083
256-796-5226
guyhuntlibrary@gmail.com
Homewood Public Library
1721 Oxmoor Road
Homewood, AL 35209-4085
(205)332-6600
Hoover Public Library
200 Municipal Drive
Hoover, AL 35216-5510
(205)444-7800
hvcontact@bham.lib.al.us
Pintlala Branch Library
255 Federal Road
Hope Hull, AL 36043
334-625-4890
reference@mccpl.lib.al.us
Hueytown Branch Library
1372 Hueytown Road
Hueytown, AL 35023-2443
(205)491-1443
hueytown@bham.lib.al.us
Downtown Huntsville Public Library
915 Monroe Street
Huntsville, AL 35801-5007
(256)532-5940
askus@hmcpl.org
South Huntsville Public Library
7901-L Bailey Cove Road
Huntsville, AL 35803
(256)881-0257
southhuntsville@hmcpl.org
Cavalry Hill Branch Library
2800 Poplar Avenue
Huntsville, AL 35816
cavalry@hmcpl.org
Monrovia Branch Library
254 Allen Drake Drive
Huntsville, AL 35806
256-489-3392
monrov@hmcpl.org
Ider Public Library
10808 Alabama Highway 75
Ider, AL 35981-4628
(256)657-2170
iderpl1@farmerstel.com
Irondale Branch Library
105 20th Street South
Irondale, AL 35210-1593
(205)951-1415
librarian@irondalelibrary.org
White Smith Memorial Branch Library
213 College Avenue
Jackson, AL 36545-2711
(251)246-4962
wsmlibrary@yahoo.com
Carl Elliott Regional Library
98 18th Street East
Jasper, AL 35501-5491
(205)221-2584
contact@carlelliottregionallibrary.com
Jemison Branch Library
160 Main Street
Jemison, AL 35085
(205)688-4492 ext y
Killen Public Library
331 J C Mauldin Highway
Killen, AL 35645-9164
(256) 757-5471
killenlibrary@bellsouth.net
Leeds Jane Culbreth Branch Library
8104 Parkway Drive
Leeds, AL 35094-2225
(205)699-5962
info@leedslibrary.com
Burchell Campbell Memorial Library
11075 Highway 101
Lexington, AL 35648-3760
(256)229-5579
lexingtonlibrary101@gmail.com
Lillian Perdido Bay Branch Library
34081 Ickler Avenue N
Lillian, AL 36549
251-962-4700
Lincoln Public Library
47475 US Alabama Hwy 78
Lincoln, AL 35096
(205) 763-4080
lincolnpubliclibrary@lincolnal.org
Marengo County Library
110 North Shiloh Street
Linden, AL 36748
(334)295-2246
marengocounty933@bellsouth.net
Lineville Public Library
60119 Highway 49
Lineville, AL 36266
(256)396-5162
linevillelibrary@gmail.com
Ruby Pickens Tartt Public Library
201 Monroe Street
Livingston, AL 35470
(205)652-2349
rptlibrary@bellsouth.net
Loxley Branch Library
1001 Loxley Avenue
Loxley, AL 36551-0527
(251)964-5695
loxleylibrary@yahoo.com
Baldwin County Library Cooperative
3147 First Avenue
Loxley, AL 36551
(251)970-4010
Luverne Public Library
148 East Third Street
Luverne, AL 36049-1117
(334)335-5326
luvernepubliclibrary@gmail.com
Madison Branch Library
142 Plaza Boulevard
Madison, AL 35758
256-461-0046
madison@hmcpl.org
Triana Branch Library
357 Record Street
Madison, AL 35756
256-772-9943
triana@hmcpl.org
Magnolia Springs Branch Library
12440 Magnolia Avenue; Suite 600
Magnolia Springs, AL 36555
(251) 965-2305
magnoliaspringslibrary@gmail.com
Maplesville Branch Library
9400 AL Highway 22
Maplesville, AL 36750
(334)366-4211
Marion-Perry County Library
202 Washington Street
Marion, AL 36756-1824
(334)683-6411
marionperrycountylibrary@gmail.com
Midfield Branch Library
400 Breland Drive
Midfield, AL 35228-2732
(205)923-1027
Mary Berry Brown Memorial Library
1318 Hinton Waters Avenue
Midland City, AL 36350
(334)983-9999
mbbmidlandcitylibrary@gmail.com
Mobile Public Library
700 Government Street
Mobile, AL 36602-1402
251-340-1535
info@mplonline.org
Monte L. Moorer/ Spring Hill Branch Library
4 South McGregor Avenue
Mobile, AL 36608
251-494-4140
mlmref@mplonline.org
Parkway Branch Library
1924-B Dauphin Island Parkway
Mobile, AL 36605
251-494-4454
pwyref@mplonline.org
Trinity Gardens Community Library
2668 Berkley Avenue
Mobile, AL 36617
251-457-5954
trincir@mplonline.org
Virginia Dillard Smith/Toulminville Branch Library
601 Stanton Road
Mobile, AL 36617
251-494-4982
tvleref@mplonline.org
Monroe County Public Library
121 Pineville Road
Monroeville, AL 36460-1857
(251)743-3818
director@moncolib.org
Parnell Memorial Library
277 Park Drive
Montevallo, AL 35115
(250)667-3052
parnellibrary@shelbycounty-al.org
Juliette Hampton Morgan Memorial Library
245 High Street
Montgomery, AL 36104-4603
(334)240-4999
reference@mccpl.lib.al.us
Montgomery City-County Public Library
245 High Street
Montgomery, AL 36104-4603
(334)240-4300
reference@mccpl.lib.al.us
E. L. Lowder Regional Library
2590 Bell Road
Montgomery, AL 36117
334-625-4844
reference@mccpl.lib.al.us
Rufus A Lewis Regional Library
3095 Mobile Highway
Montgomery, AL 36108
334-625-4848
reference@mccpl.lib.al.us
Coliseum Boulevard Branch Library
840 Coliseum Boulevard
Montgomery, AL 36109
334-271-7005
reference@mccpl.lib.al.us
Governors Square Branch Library
2885 B East South Boulevard
Montgomery, AL 36116
334-284-7929
reference@mccpl.lib.al.us
Rosa L Parks Avenue Branch
1276 Rosa L Parks Avenue
Montgomery, AL 36108
334-625-4979
reference@mccpl.lib.al.us
Hampstead Branch Library
5251 Hampstead High Street
Montgomery, AL 36116
(334)625-4885
reference@mccpl.lib.al.us
Lawrence County Public Library
401 College Street
Moulton, AL 35650-1483
(256)974-0883
info@lawrencecpl.org
Emmet O'Neal Branch Library
50 Oak Street
Mountain Brook, AL 35213
(205) 879-0459
help@eolib.org
Muscle Shoals Public Library
1918 Avalon Avenue
Muscle Shoals, AL 35661-3120
(256)386-9212
mspl@muscleshoals.lib.al.us
Elizabeth Carpenter Branch Library
5496 Main Street
New Hope, AL 35748
256-723-2995
newhope@hmcpl.org
Ohatchee Public Library
7803 AL Highway 77
Ohatchee, AL 36271-7858
(256)892-4203
library@townofohatchee.com
Oneonta Public Library
221 Second Street S
Oneonta, AL 35121-2109
(205)274-7641
support@oneontapubliclibrary.org
Lewis Cooper Junior Memorial Library
1100 Glenn Street
Opelika, AL 36801
(334)705-5380
library@opelika-al.gov
Opp Public Library
1604 North Main Street
Opp, AL 36467-1424
(334) 493-6423
opppubliclibrary@gmail.com
Orange Beach Branch Library
26267 Canal Road
Orange Beach, AL 36561-3917
(251)981-2923
askobpl@cityoforangebeach.com
Oxford Public Library
110 East Sixth Street
Oxford, AL 36203
(256)831-1750
oplcirculation@oxfordal.gov
Ozark-Dale County Public Library
416 James Street
Ozark, AL 36360-2082
(334)774-5480
olibrary@troycable.net
Pelham Public Library
2000 Pelham Park Boulevard
Pelham, AL 35124
(205)620-6418
library@pelhamonline.com
Pell City Public Library
1000 Bruce Etheredge Pkwy Ste 100
Pell City, AL 35128
(205)884-1015
pclibrary@epell.net
Phenix City Russell County Library
1501 17th Avenue
Phenix City, AL 36867-4850
(334)297-1139
phenixcitylibrary@gmail.com
Pike Road Branch Library
9585 Vaught Road
Pike Road, AL 36064
334-244-8679
reference@mccpl.lib.al.us
Clay Branch Library
6757 Old Springville Road
Pinson, AL 35126
(205) 680-3812
Pinson Branch Library
4509 Pinson Boulevard
Pinson, AL 35126
205-680-9298
pinsonlibrary@gmail.com
Pleasant Grove Branch Library
501 Park Road
Pleasant Grove, AL 35127-1625
(205)744-1731
Prichard Public Library
300 Lovejoy Loop West
Prichard, AL 36610-3952
(251)452-7847
library@thecityofprichard.org
Ragland Public Library
26 Providence Road
Ragland, AL 35131
(205)472-2007
Rainbow City Public Library
3702 Rainbow Drive
Rainbow City, AL 35906-6324
(256)442-8477
library@rbcalabama.com
Rainsville Public Library
941 East Main Street
Rainsville, AL 35986-4532
(256)638-3311
rpl1@farmerstel.com
Ramer Branch Library
5444 State Highway 94
Ramer, AL 36069
334-562-3364
reference@mccpl.lib.al.us
Reform Public Library
302 First Street, South
Reform, AL 35481-0819
(205)375-6240
reformlib301@gmail.com
Annie L. Awbrey Public Library
736 College Street
Roanoke, AL 36274-1617
(334)863-2632
annielawbrey@yahoo.com
Robertsdale Branch Library
18301 Pennsylvania Street
Robertsdale, AL 36567-3072
(251) 947-8960
rdalelib@gulftel.com
Rockford Public Library
110 Main Street
Rockford, AL 35136-0128
(256)377-4911
lstainbrook@rockfordpubliclibrary.org
Rogersville Public Library
74 Bank Street
Rogersville, AL 35652-7609
(256)247-0151
rplstaff2@gmail.com
Russellville Public Library
110 East Lawrence Street
Russellville, AL 35653-2349
(256)332-1535
ruslib110@yahoo.com
Samson Public Library
200 North Johnson Street
Samson, AL 36477-2006
(334)898-7806
Saraland Public Library
111 Saraland Loop
Saraland, AL 36571
251-675-2879
slndref@mplonline.org
Scottsboro Public Library
1002 South Broad Street
Scottsboro, AL 35768-2512
(256)574-4335
publiclibraryscottsboro@gmail.com
Dallas County Public Library
1103 Selma Avenue
Selma, AL 36703-4498
(334)874-1725
info@selmalibrary.org
Semmes Regional Library
9150 Moffett Road
Semmes, AL 36575
251-494-4935
semref@mplonline.org
Sheffield Public Library
316 North Montgomery Avenue
Sheffield, AL 35660-2709
(256)386-5633
sheffieldlibrary@sheffield.lib.al.us
Silas Branch Library
130 Indian Way
Silas, AL 36919
251-542-9379
ccpl1@hotmail.com
Oscar Johnson Memorial Branch Library
21967 Sixth Street
Silverhill, AL 36576
(251)945-5201
ojmlib@gmail.com
Slocomb Public Library
122 South Dalton Street
Slocomb, AL 36375
(334)886-9009
Spanish Fort Branch Library
7361 Spanish Fort Boulevard
Spanish Fort, AL 36527
(251) 410-7323
sfplbooks@gmail.com
Sumiton Public Library
416 State Street
Sumiton, AL 35148-0010
(205)648-7451
sumitonpubliclibrary@gmail.com
Marjorie Younce Snook Branch Library
202 West Broadway Street
Summerdale, AL 36580
(251) 989-2011
summerdalelibrary@gmail.com
B.B. Comer Memorial Library
314 North Broadway Avenue
Sylacauyga, AL 35150
(256) 249-0961
comerlibrary@bbclibrary.net
Talladega Public Library
202 South Street East
Talladega, AL 35160-2471
(256)362-4211
talladeg@yahoo.com
Tallassee Community Library
99 Freeman Avenue
Tallassee, AL 36078-2035
(334)283-2732
checkitout.tclibrary@gmail.com
Tarrant Branch Library
1143 Ford Avenue
Tarrant, AL 35217-2437
(205)841-0575
Theodore Oaks Branch Library
5808 Highway 90 West; Suite E
Theodore, AL 36582
251-662-9675
theocir@mplonline.org
Thomasville Public Library
1401 Mosley Drive
Thomasville, AL 36784-3334
(334)636-5343
TvilleLibrary@gmail.com
Troy Public Library
500 East Walnut Street
Troy, AL 36081
(334)566-1314
Trussville Branch Library
201 Parkway Drive
Trussville, AL 35173-1125
(205)655-2022
tr.help@jclc.org
Tuscaloosa Public Library
1801 Jack Warner Pkwy
Tuscaloosa, AL 35401-1027
(205)345-5820
publicrelations@tuscaloosa-library.org
Brown Branch Library
300 Bobby Miller Parkway
Tuscaloosa, AL 35405
(250)391-9989
Weaver Bolden Branch
2522 Lanier Avenue
Tuscaloosa, AL 35401
(250)758-8291
Helen Keller Public Library
511 North Main Street
Tuscumbia, AL 35674-2059
(256)383-7056
Union Springs Public Library
103 Prairie Street North
Union Springs, AL 36089-1616
(334)738-2760
unionspringslibrary@yahoo.com
Vestavia Hills Public Library
1112 Montgomery Highway
Vestavia, AL 35216-2808
(205)978-0155
contact.us@vestavialibrary.org
Lallouise F. McGraw Library
42860 Highway 25
Vincent, AL 35178-6156
(205)672-2749
Warrior Public Library
10 First Street E
Warrior, AL 35180-1500
(205)647-3006
Wetumpka Public Library
212 South Main Street
Wetumpka, AL 36092-2748
(334)567-1308
library@cityofwetumpka.com
Wilsonville Public Library
9905 North Main Street
Wilsonville, AL 35186-0070
(205)669-6180
wilsonvillelibrary@gmail.com
Northwest Regional Library
185 Ashwood Drive
Winfield, AL 35594-5436
(205) 487-2484
library@winfieldcity.org
Woodville Public Library
26 Venson Street
Woodville, AL 35776-6115
(256)776-2796
publicw@bellsouth.net