Nature: Traffic Collision - High Mechanism Location: Ilc Dover - Kent County Industrial Park - Dover Address: 60 Starlifter Ave , DE Cross Streets: Galaxy Dr / Galaxy Dr