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 |