Nature: Vehicle Accident Location: Itao Sta. 78 Address: Sussex Hwy and Fire Hall Av Greenwood, DE 19950