4210 N Duncan Rd
Champaign, Illinois 61822

Visit Alto Vinyards in Champaign for their annual fall festival, featuring entertainment from Candy Foster & Shades of Blue, The Eric Jerardi Band and Jazz Sandwich.

Added by Upcoming Robot on July 23, 2009