Nature: Traffic Collision Location: Dover Address: 1060 Port Mahon Rd , DE Cross Streets: Main St / Dead End