Wills Creek Vineyards at the Windmill 12661 Duck Springs Road Attalla, AL 35954Phone: 256.538.5452 Email: [email protected] Web: Visit Website