MERIDIAN, Idaho — Crews are responding to a crash on I-84 just past the Meridian road exit that is causing some delays on the interstate, but all lanes of travel are now open!
The photo above is a look at the traffic from the ACHD traffic camera network off of the Ten Mile exit.
No word on the cause of the crash, but if you're traveling in the area, stay off the interstate. Both east and westbound lanes are experiencing delays.