Nature: Traffic Collision w/Injuries Location: Interstate 295 Address: 2358 New Castle Ave New Castle, DE 19720 Cross Streets: I 295 Nb Onramp / Ramp