1. Triumphant Seventh Day Adventist Church 6 Triumph Ln, Natchez, MS 39120 Coordinate: 31.57213,-91.37008 Phone: (601) 442-7354