Nature: Traffic Collision - High Mechanism (motorcycle) Location: Todds MHP (71) Address: Sussex Hwy and Murdock Lane Todds, DE 19973 Cross Streets: