Nature: Traffic Collision Location: Wilmington Address: 2036 Duncan Rd , DE Cross Streets: Grafton Dr / Kirkwood Hwy