Dodds Park
Loading Map....
Address
1501 North Mattis Ave
CHAMPAIGN
IL
61820
United States
40.1309566, -88.277148
Upcoming Events
Share
1501 North Mattis Ave
Address
1501 North Mattis Ave
CHAMPAIGN
IL
61820
United States
40.1309566, -88.277148