Curtis Leedon Luna
July 12, 1962 - September 22, 2020
Curtis Leedon Luna, 58, of Stigler, passed away Tuesday, September 22, 2020 at his home. He was born July 12, 1962 in Tulsa, Oklahoma to Clifford & Rosetta (Snow) Luna. Curtis loved riding motorcycles, fishing, and he enjoyed life.... View Obituary & Service Information
