Back to Previous
Carroll Vineyards
Details
Map
Carroll Vineyards was established in 2012. The vineyards are located in Paeonian Springs. The tasting room is at the Leesburg Vintner store in downtown Leesburg, Virginia.