Nature: Vehicle Accident Address: 7142 Scotts Store Rd Greenwood, DE 19950 Cross Streets: Lark Ln/Tuckers Farm Rd