Pedestrian Hit by Car on Southbound Rand Rd Between Hicks Rd and Dundee Rd, Palatine
UPDATE: A Wauconda man was crossing Rand Road from the parking lot of the former Menard’s store to the south side of Rand Road at 7:45 a.m. when a 2007 GMC Denali traveling southeast hit […]