Nature: Vehicle Accident Location: Royal Farms (78) Address: 599 East Market St Greenwood, DE 19950 Cross Streets: Duck Creek Ln/Sussex Hwy