Dodd’s Park 4-Plex Location xxx1501 N. Mattis Ave.ChampaignIL61821 Next Event No upcoming events Loading Map.... Dodd’s Park 4-Plex1501 N. Mattis Ave. - Champaign 40.1309401 -88.2770385 Upcoming Events No events in this location