Carroll Vineyards – Winery Information

Winery Name: Carroll Vineyards
Address: 29 South King Street

Leesburg, Virginia 20175
City: Leesburg
State: Virginia
Phone: 703-777-3322
Email:
View Website
View on Google Maps

Winery Location

Winery Region: Virginia Wineries
State: Virginia Wineries
City: Leesburg Virginia Wineries