Nature: Vehicle Accident Location: Itao Address: 11143 Line Rd Delmar, DE 19940 Cross Streets: Stage Rd/Stable Ln