Jack Hastings Mayfield, Jr. September 18, 1937 - November 19, 2023 Jack Hastings Mayfield, Jr. (age 86) departed his full and happy life on November 19, 2023. Always fascinated with the beauty of the natural world, early in life... View Obituary & Service Information