Nature: Traffic Collision - High Mechanism Location: Dover Address: 2236 Bayside Dr , DE Cross Streets: Postles Corner Rd / Pickering Beach Rd