Nature: Vehicle Accident w/Medics Location: **Itao Of Greenwood Inn Address: 11593-12203 Sussex Hwy Greenwood, DE 19950 Cross Streets: Nanticoke Business Park Dr/Greenwood Rd