Peoria - Detweiler Park

Detweiler Park: I-294 South to I-88 West to I-355 South to 55 South to I-80 West. Take Rt. 80 West to Rt. 29 south. Detweiler Park is on Rt. 29 in Peoria.