Birmingham Public Library
Ensley Branch Library (205) 785-2625
1201 25th Street, Ensley
Birmingham, AL 35218
Ensley Branch Library
Hours:  Tues & Thurs  9-4. Curbside Pickup Only Holiday Hours/ Days Closed
Directions:  I-59/20 to Ensley Ave/20th St. exit #120.  Follow exit ramp to overpass. Turn left onto Ensley Ave.  Turn right at Pike Rd.  First light on Pike Rd, turn right.  Cross I-59.  At foot of overpass, Library on left in Ensley Park.  
Library Catalog  
Contact the Branch Head  
Public Libraries in Jefferson County

Covid-19 Update

About | Catalogs | Events | Libraries | Renew | Resources | My Account | Donate