North First Street Market debut

North First Street Market debut

The North First Street Farmers' Market in Champaign made its debut Thursday afternoon, June 18 , 2009. The market will be open every Thursday from 3 to 7 p.m. through August 27.

Comments

Comments for this post are inactive.