Flower Island Walk
West Side Park 400 W. University Ave, Champaign, IL, United StatesFlower Island Walk Saturday, July 7, 2018 | 10:30 AM Starts at the southeast corner of West Side Park. Champaign Park District's first annual Flower Island Walk celebrates 30 years […]