Barnes and Noble

201 Summit Boulevard , Birmingham, Alabama 35243

201 Summit Boulevard , Birmingham, Alabama 35243
Sun 10 a.m. -10 p.m. 
Mon-Thu 9 a.m. -10 p.m.
Fri-Sat 9 a.m. -11 p.m. 
Recreation & Leisure, Retail

Subscribe to our daily newsletters

* indicates required