 | | By State: Alabama Alaska Arizona Arkansas California Colorado Connecticut Delaware District Of Columbia Florida Georgia Hawaii Idaho Illinois Indiana Iowa Kansas Kentucky Louisiana Maine Maryland Massachusetts Michigan Minnesota Mississippi Missouri Montana Nebraska Nevada New Hampshire New Jersey New Mexico New York North Carolina North Dakota Ohio Oklahoma Oregon Pennsylvania Rhode Island South Carolina South Dakota Tennessee Texas Utah Vermont Virginia Washington West Virginia Wisconsin Wyoming
By City: Akron, OH Albuquerque, NM Alexandria, VA Anaheim, CA Ann Arbor, MI Arlington, VA Atlanta, GA Aurora, CO Austin, TX Bakersfield, CA Baltimore, MD Baton Rouge, LA Birmingham, AL Boca Raton, FL Boston, MA Bronx, NY Brooklyn, NY Buffalo, NY Charlotte, NC Chicago, IL Cincinnati, OH Clearwater, FL Cleveland, OH Colorado Springs, CO Columbia, SC Columbus, OH Corpus Christi, TX Dallas, TX Dayton, OH Denver, CO Detroit, MI Fort Lauderdale, FL Fort Worth, TX Fresno, CA Glendale, CA Hollywood, FL Honolulu, HI Houston, TX Indianapolis, IN Irvine, CA Jacksonville, FL Kansas City, MO Las Vegas, NV Long Beach, CA Los Angeles, CA Louisville, KY Madison, WI Marietta, GA Memphis, TN Mesa, AZ Miami, FL Miami Beach, FL Milwaukee, WI Minneapolis, MN Naples, FL Nashville, TN New Orleans, LA Omaha, NE Orlando, FL Philadelphia, PA Phoenix, AZ Pittsburgh, PA Plano, TX Portland, OR Raleigh, NC Reno, NV Richmond, VA Rochester, NY Sacramento, CA Saint Louis, MO Saint Paul, MN Salt Lake City, UT San Antonio, TX San Diego, CA San Francisco, CA San Jose, CA Sarasota, FL Scottsdale, AZ Seattle, WA Silver Spring, MD Spring, TX Staten Island, NY Tallahassee, FL Tampa, FL Tempe, AZ Toledo, OH Tucson, AZ Tulsa, OK Virginia Beach, VA Washington, DC West Palm Beach, FL
|  |
| |
Public Libraries Home / bi - bli / Birmingham
Number of Public Libraries in Birmingham: 25 Displaying 10 of 25 Libraries in Birmingham:
Branch Library Name: Avondale Regional Library | County: Jefferson |
| Address: 509 40th Street South Birmingham, Alabama 35222 | Phone: (205)226-4000 |
Branch Library Name: Birmingham Public Library | County: Jefferson |
| Address: 2100 Park Place Birmingham, Alabama 35203 | Phone: (205)226-3610 |
Branch Library Name: East Ensley Branch Library | County: Jefferson |
| Address: 900 14th Street Ensley Birmingham, Alabama 35218 | Phone: (205)787-1928 |
Branch Library Name: East Lake Branch Library | County: Jefferson |
| Address: 5 Oporto Madrid Blvd South Birmingham, Alabama 35206 | Phone: (205)836-3341 |
Branch Library Name: Eastwood Branch | County: Jefferson |
| Address: 4500 Montevallo Road, Suite E106-10 Birmingham, Alabama 35210 | Phone: (205)591-4944 |
Branch Library Name: Ensley Branch | County: Jefferson |
| Address: 1201 25th Street Ensley Birmingham, Alabama 35218 | Phone: (205)785-2625 |
Branch Library Name: Five Points West Regional Library | County: Jefferson |
| Address: 4812 Avenue W Birmingham, Alabama 35208 | Phone: (205)226-4013 |
Branch Library Name: Inglenook Branch Library | County: Jefferson |
| Address: 4100 40th Terrace North Birmingham, Alabama 35217 | Phone: (205)849-8739 |
Branch Library Name: Mccoy Literacy Library | County: Jefferson |
| Address: 730 8th Ave W. Suite 320 Birmingham, Alabama 35204 | Phone: (205)322-6371 |
Branch Library Name: North Avondale Branch Library | County: Jefferson |
| Address: 501 43rd Street N Birmingham, Alabama 35222 | Phone: (205)592-2082 |
|
| | AlabamaIowaMichigan |
 | |  |
| As Featured In/On: Click on the logos below to read article or watch video. | | |  | | | | |  | | | |
|