Duty Crew
Nature: Traffic Collision w/Injuries Location: Depot Shopping Center - On Rte 2 Address: Kirkwood Hwy and Newport Gap Pike Wilmington, DE 19808