Nature: Withheld Location: Harrington Address: 6537 Milford Harrington Hwy , DE Cross Streets: Williamsville Rd / Holly Hill Rd, Canterbury Rd