Mr. Artis Leach, Jr. death notice and obituary, Friday March 15, 2024. Dafford Funeral Home Angier, NC 27501