Nature: Traffic Collision - Major Incident Location: 1/2 - Minquadale Address: 601 East Hazeldell Ave 1 and 2 New Castle, DE 19720 Cross Streets: Harrington St / Delmar St