Nature: Traffic Collision w/Injuries Location: Harrington Address: Delaware Ave and East Center St , DE