Nature: Odor (Strange / Unknown) Location: The Reserve At Chestnut Ridge - Magnolia Address: 1082 Windrow Way , DE Cross Streets: Viola Dr / Vollkorn Rd, Sabbe St