Nature: Withheld Location: Sheffield Farms - Dover Address: 240 Norwich Way , DE Cross Streets: W Denneys Rd / Sheffield Dr