Nature: Traffic Collision Location: New Castle Address: 741 Hamburg Rd , DE Cross Streets: S Dupont Hwy / River Rd