Nature: Traffic Collision Location: Harrington Address: Killens Pond Rd and Milford Harrington Hwy , DE