Green and Goodwin Location xxxW. Green St. and S. Goodwin Ave.ChampaignIL61801 Next Event Green Street Mile at the Illinois Marathon - 27 Apr 2023 - 19:30 Loading Map.... Green and GoodwinW. Green St. and S. Goodwin Ave. - Champaign 40.110551 -88.223925 Upcoming Events Green Street Mile at the Illinois Marathon - April 27, 2023 - 7:30 pm