Nature: Traffic Collision w/Injuries Location: Wilmington Address: 1601 Kirkwood Hwy Wilmington, DE 19805