A woman was killed in a crash July 14, 2019, at Villa Street and Varsity Drive in Elgin. | Google Maps Josefina Martinez De Torres, 65, was the passenger in ... Read more