Nature: Traffic Collision w/Injuries Location: New Castle Address: New Castle Ave and West Ave New Castle, DE 19720