Barnes & NobleBookstore in Gainesville, VirginiaContact8139 Stonewall Shops Square #405-B(571) 582-0652Get DirectionsSaveShare