Nature: Vehicle Accident Address: 13675 Mile Stretch Rd Greenwood, DE 19950 Cross Streets: Dead End/Dead End