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