Location: 201 E Mallard Creek Church Road, Charlotte, NC 28262 Located in northeast ... is almost entirely lined with trees on both sides. McDowell Nature Preserve, located in Southwest ...