Barnes & Noble 2286

Barnes & Noble #2286, also known as Barnes & Noble Stamford Town Center, is a Barnes & Noble bookstore located at 100 Greyrock Place in Stamford, Connecticut.