Farmville VA Wedding Supplies & Services 1. 3463 Farmville Rd, Farmville, VA 23901 | Popular Hill Golf Club (434) 392-2244