Nature: Traffic Collision w/Injuries Location: New Castle Address: Christiana Rd and Appleby Rd New Castle, DE 19720