Taste The Good Life

SHELTON VINEYARDS

Thousands of miles apart from places like Napa and Sonoma in both distance and attitude, you’ll find Shelton Vineyards. Here, in North Carolina’s Yadkin Valley, the Shelton brothers offer a genuine taste of the good life, complete with a winery, restaurant, hotel and country store. So we set out to sell the experience, knowing the wine would sell itself.

Previous
Previous

LEXIS NEXIS

Next
Next

NEO IP