Lake Iroquois Beherns Park Pavilion Loading Map.... Lake Iroquois Beherns Park Pavilion119 Mohawk Lane Loda, IL 40.5356953 -88.1039022 Address 119 Mohawk Lane Loda, IL Upcoming Events No events in this location