Otis Lee McCaslin
November 9, 1929 - February 29, 2024
Otis Lee McCaslin was 94 years old when he passed away in the early morning hours of February 29, 2024. Otis was born to Nellie Susan (Attebery) and William Jackson McCaslin on November 9, 1929 in a log cabin near Wellston, OK. Otis was the... View Obituary & Service Information