Nature: Vehicle Accident Location: By Entrance By Royal Farm Address: Beach Hwy and Sussex Hwy Greenwood, DE 19950