Nature: Traffic Collision Location: Depot Shopping Center Address: Newport Gap Pike and Kirkwood Hwy Wilmington, DE 19808