Barnes & Noble 2870

Barnes & Noble #2870, also known as Barnes & Noble Tanglewood, is a Barnes & Noble bookstore located at 4478 Electric Road Southwest in Roanoke, Virginia.