Mark Sheldon Lett passed away on Tuesday March 4, 2025. He was born April 11, 1967, to his parents Anna Lee Stinson Lett and ...
They were Todd’s angels, and we truly believe it wasn’t just a coincidence that God places the right people there at the right time.” ...