Lake Forest Hit-and-Run: Police Seek Public’s Help After Man Hit and Killed on Mayflower Rd

First Read Count=7 Police and firefighter/paramedics from Lake Forest responded about 10:47 a.m. Thursday, November 12, 2020 to a report of a pedestrian hit by a white pickup truck in the block of 500 North Mayflower Road [...] SEE CARDINAL NEWS >