Man Stabbed in Forehead at Thorton’s Gas Station, Elmhurst Rd (York Rd) and Devon Avenue, Elk Grove Village
Elk Grove Village police responded about 11:36 PM Saturday to a report of a stabbing at the Thornton’s gas station at Devon and Elmhurst Road. Police received a report that a man slashed another man […]