Isla Mae Spencer
April 15, 1928 - June 7, 2021
Isla Mae Spencer of Bartlesville, Oklahoma died on Monday, June 7, 2021, at the age of 93. Isla was born to John M. Klatka and Julianna Lorchick on April 15, 1928, in Hamlet, Nebraska. Isla married the late Frank Spencer in 1949. Her and her... View Obituary & Service Information