Nature: Traffic Collision w/Injuries Location: Garfield Park Address: New Castle Av and Memorial Dr New Castle, DE 19720