Nature: Traffic Collision - High Mechanism (pedestrian) Address: 1649 Butler Rd Harrington, DE 19952 Cross Streets: Doctor Smith Rd / Milford Harrington Hwy, Old Airport Rd