Nature: Traffic Collision Address: 6974 Hickman Rd Greenwood, DE 19950 Cross Streets: Becker Dr/Plum Berry Rd