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
Obituary & Service
Nelson Theodore Letts, Jr. 75, of Altha, Florida di...View More
Flowers & Gifts
Send flowers to the Letts family.Send Flowers