Shelton Vineyards

Shelton Vineyards

Yadkin Valley, North Carolina / Shelton Vineyards is located in the Yadkin Valley of North Carolina. We offer tours and tastings every day of the week, plan your visit today!