Twelve Oaks Vineyard

Twelve Oaks Vineyard is a private winery located in Carlyle, Illinois. The company is currently completing renovations to include a wine tasting bar for public patrons in the future.

Visit Website