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