Nature: Gas Odor/Leak Inside Location: Woodland Park Address: 2108 Wildwood Dr Wilmington, DE 19808 Cross Streets: Glenoak Rd / Peachtree Dr