Nature: Traffic Collision Location: Milford Address: 24 Church Hill Rd , DE Cross Streets: Milford Harrington Hwy / Melody Ln