Find book stores in Farmville, VA. Listings include Barnes & Noble at Longwood.
The official bookstore of Longwood University