Nature: Traffic Collision Location: Harrington Address: 272 Delaware Ave , DE Cross Streets: Raughley Hill Rd / Benjamin St