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