Tag: person struck and killed by vehicle on 100 North Euclid Street

test