Mallard Creek Presbyterian Church Loading Map.... Mallard Creek Presbyterian Church1600 W. Mallard Creek Church Road - CharlotteEvents 35.3344646 -80.74978729999998 Address 1600 W. Mallard Creek Church Road Charlotte NC 28262 United States Upcoming Events No events in this location