Delivery Man Beaten Up; Gets Help from Medics, Police at Asian Restaurant on Valley Lane, Streamwood
Streamwood police and firefighter/paramedics responded about 8:35 PM Sunday November 26, 2017 to the New Hong Kong Restaurant, 5042 Valley Lane Streamwood, Il. for an injured delivery man. The location where the delivery man was […]