Nature: Traffic Collision w/Injuries Location: Holloway Terrace Address: Lambson Ln and Davidson Lane New Castle, DE