Nature: Traffic Collision - High Mechanism Location: Van Dyke Plaza Address: Delaware St and Washington St New Castle, 19720