Nature: Vehicle Accident w/Medics Location: Itao/ Rollover Address: 11429 Sussex Hwy Greenwood, DE 19950 Cross Streets: S Dupont Hwy/Woodyard Rd