Artis Marie Leake

Published 3:50 pm Tuesday, February 8, 2022

Getting your Trinity Audio player ready...

Artis Marie Leake, 86, of Natchez, died Monday, Feb. 7, 2022, at St. Luke’s Health- The Vintage Hospital in Tomball, TX. Services are incomplete with Bateaste Memorial Funeral Services in Natchez.