1. Barnes & Noble Booksellers 201 Summit Blvd Ste 100, Vestavia, AL 35243 Coordinate: 33.44644,-86.7317 Phone: (205) 298-0665