Nature: Traffic Collision Address: 2652 Leipsic Rd Dover, DE 19901 Cross Streets: Lewis Dr / Wheel Of Fortune Rd