Farm Stand on the Quad


  • 1401 West Green Street Urbana, IL, 61801 United States

Thursdays 10am to 2pm

May 25th through October 26th.

The Thursday farm stand is located on the south side of the Illini Union on the Main Quad.