Providing 8 beautifully kept courts and a pro shop with tennis accessories, Duncan Park Tennis Center is a public tennis facility located at 23 Duncan Park Rd, Natchez, MS 39120. The tennis courts are lighted. You can reach this tennis facility at 601-445-4927.