Nelson Theodore Letts Jr.
March 24, 1946 - January 21, 2022
Nelson Theodore Letts, Jr. 75, of Altha, Florida died Friday, January 21, 2022 at Jackson Hospital. He was born March 24, 1946 in Lansing, Michigan to Nelson and Beverly Letts. Nelson served his country in the Army and his heart of service... View Obituary & Service Information