Nature: Odor-Inside Address: 478 West Duck Creek Rd Clayton, DE 19938 Cross Streets: Wilson Ave / Longwood Ln