Nature: Traffic Collision - Major Incident Location: Milford Address: 111 Nw 3Rd St , DE Cross Streets: N Church St / North St