Nature: Traffic Collision Location: Harrington Address: 5935 Milford Harrington Hwy , DE Cross Streets: John Andrews Dr / Doctor Smith Rd