Alabama Public Library Service Here you may find a list of the Alabama Public Libraries and information of services provided.
Alabama Virtual Library The Alabama Virtual Library provides all students, teachers, and citizens of the State of Alabama with online access to essential library and information resources.
Anniston-Calhoun County Public Library Anniston-Calhoun County Public Library 108 East 10th Street Anniston, Alabama 36201 (256) 237-8501 Hours: Monday - Friday 9am-6:30pm Saturday 9am-4pm Sunday 1pm-5pm
Bessemer Public Library Bessemer Public Library - 400 North 19th Street Bessemer, Alabama 35020 Phone (205) 428-7882 Fax (205) 428-7885
Birmingham Public Library MISSION STATEMENT The Birmingham Public Library provides the highest quality library service to our citizens for life long learning, cultural enrichment and enjoyment
Daphne Public Library The Daphne Library is located in a beautiful 18,000 square-foot building on Whispering Pines Road and U.S. Highway 98.
Emmet O'Neal Public Library The Emmet O'Neal Library has served the Mountain Brook community for more than half the city's existence. Since the library opened in 1964, it has grown from owning 8,000 titles to more than 110,000.
Hoover Public Library The overall purpose of the Hoover Public Library is to serve all the citizens of Hoover by offering the services, resources, and facilities to fulfill their informational, educational, cultural, and recreational needs and interests.
Irondale Public Library Irondale Public Library makes available materials to meet the informational, educational, cultural, social, and spiritual needs of the community.
Ozark - Dale County Public Library The Ozark - Dale County Public Library is committed to excellence in information. We strive to provide current as well as historical and fictional media for our patrons.