Interstate 80 Crash Near Neola

(Neola) The left lane on westbound Interstate 80 is blocked between Exit 29: County Road L66, and Interstate 880 (four miles west of the Shelby area). The left lane is blocked due to a crash. No other details are available.

This story was originally published here.

TRENDING NOW

LATEST LOCAL NEWS