Nature: Vehicle Accident Address: 36671 Horsey Church Rd Delmar, DE 19940 Cross Streets: Blackbird Rd/White Tail Ln