Nature: Structure-Residential (Single) Location: Church Creek Address: 101 Church Creek Dr Magnolia, DE 19962 Cross Streets: Quaker Hill Rd / Quaker Hill Rd