Nature: Traffic Collision - High Mechanism Location: Homestead Gardens - Smyrna Address: 5580 Dupont Pky , DE 00000 Cross Streets: Service / Service