Alabama Libraries
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
-
Macon County-Tuskegee Public Library
302 South Main Street
Tuskegee, AL 36083 -
Macon County-Tuskegee Public Library
302 South Main Street
Tuskegee, AL 36083 -
Madison Public Library
130 Plaza Drive
Madison, AL 35758 -
Mamie's Place
318 Church Street
Alexander City, AL 35010 -
Maplesville Public Library
City Hall Building
Maplesville, AL 36750 -
Marbury Public Library
205 County Road 20 E
Marbury, AL 36051 -
Marengo County Public Library
507 N. Main Street
Linden, AL 36748 -
Marengo County Public Library
507 North Main
Linden, AL 36748 -
Marengo Library System
211 East Washington Street
Demopolis, AL 36732 -
Marion-Perry County Library
202 Washington Street
Marion, AL 36756 -
Marshall County Cooperative Library
275 Gunter Avenue
Guntersville, AL 35976 -
Mary Berry Brown Memorial Library
Hinton Waters Ave & 3rd Street
Midland City, AL 36350 -
Mary Berry Brown Memorial Library
1318 Hinton Waters Ave
Midland City, AL 36350 -
Mary Wallace Cobb Memorial Library
110 First Ave. W
Vernon, AL 35592 -
Mary Wallace Cobb Memorial Library
110 First Avenue NW
Vernon, AL 35592 -
McCoo Memorial Children's Library
217 North Eufaula Avenue
Eufaula, AL 36027 -
McCoy Literacy Library
730 8th Ave W. Suite 320
Birmingham, AL 35204 -
McGregor-McKinney Public Library
101 East Fulton Street
Hartford, AL 36344 -
MCHS Community Library
8115 US Highway 43
Guin, AL 35563 -
McIntosh Branch Library
River Road
McIntosh, AL 36553 -
Midfield Public Library
400 Breland Drive
Midfield, AL 35228 -
Millbrook Public Library
3650 Grandview Road
Millbrook, AL 36054 -
Millport Public Library
920 Black Street
Millport, AL 35576 -
Mitchell Branch Library
4440 Highpoint Drive
Eight Mile, AL 36613 -
Mobile Bookmobile
700 Government Street
Mobile, AL 36602 -
Mobile Public Library
701 Government Street
Mobile, AL 36602 -
Monroe County Public Library
121 Pineville Road
Monroeville, AL 36460 -
Monrovia Branch
1962 Jeff Road
Madison, AL 35758 -
Monte L. Moorer/Springhill Branch
4 McGregor Avenue S
Mobile, AL 36602 -
Montgomery City-County Public Library
245 High Street
Montgomery, AL 36102 -
Montgomery City-County Public Library
245 High Street
Montgomery, AL 36104 -
Mose Hudson Tapia Public Library
13885 South Wintzell Avenue
Bayou La Batre, AL 36509 -
Mose Hudson Tapia Public Library
13885 S. Wintzell Ave.
Bayou La Batre, AL 36509 -
Moundville Public Library
City Hall Market Street
Moundville, AL 35474 -
Moundville Public Library
411 Market Street
Moundville, AL 35474 -
Mount Vernon Public Library
1220 Military Road
Mt. Vernon, AL 36560 -
Mount Vernon Public Library
1220 Military Road
Mt Vernon, AL 36560 -
Muscle Shoals Public Library
1918 East Avalon Avenue
Muscle Shoals, AL 35661