Nature: Vehicle Accident Address: 38221 Providence Church R Delmar, DE 19940 Cross Streets: Johnson Ct/Jersey Rd