Nature: Vehicle Accident w/Medics Address: 32932 Sussex Hwy Laurel, DE 19956 Cross Streets: Connecting Rd/Salt Barn Rd