“The second location of Alto Vineyards, one of the largest and most award-winning wineries in Illinois. Come in any time for a walk-in wine tastings and unique wine-related gifts. Taste a few wines and relax in beautiful country setting just outside of Champaign, IL”
Address & Contact
Address:
4210 N Duncan Rd.
Champaign IL 61822
Telephone:
Email:
Web:
Opening Hours
Monday
Closed
Tuesday
Noon - 7pm
Wednesday
Noon - 7pm
Thursday
Noon - 7pm
Friday
Noon - 8pm
Saturday
Noon - 7pm
Sunday
Noon - 6pm