Pedestrian Seriously Injured Near Chasers, Rand Rd and Deer Path, Lake Zurich
Lake Zurich police and firefighter/paramedics responded about 12:58 AM Saturday to a report of a pedestrian hit by a car in front of Chasers, 830 South Rand Road Lake Zurich, IL. Police and firefighter/paramedics received […]