
I-84 Traffic being Diverted at Eden Exit
Idaho State Police is diverting traffic on Interstate 84 near the Eden exits. Drivers headed west are being forced onto exit 188. ISP says there are several injury accidents in the area.
More From News Radio 1310 KLIX








