Dodds Park Address 1501 N. Mattis Ave. Champaign IL 61821 United States Upcoming Events No events in this location