Nature: Traffic Collision - High Mechanism Location: New Castle Address: 611 South Dupont Hwy , DE Cross Streets: Chaddwyck Blvd, Saienni Blvd / Saienni Blvd