Man killed in crash near Eden

EastIdahoNews.com staff | June 20, 2018 at 8:52 am

The following is a news release from Idaho State Police. EDEN — On June 18, at 11:49 a.m., the Idaho State Police investigated a fatal crash on East 1010 South, south of Eden…

Load More Stories