Elnora Sloan
July 31, 1926 - September 19, 2011
Elnora Sloan 85 died September 19, 2011 in Tulsa Oklahoma. Elnora Sloan was born July 31, 1926 in Hot Springs, Arkansas. She was the daughter of Napoleon B. and Emma (Minton) Hill. She was a resident of Coweta, Oklahoma. She was a homemaker... View Obituary & Service Information