Lucy Jo Spears
Birth date: May 18, 1945 Death date: Aug 10, 2020
Lucy Jo Spears, 75 of Tulsa, Oklahoma passed away suddenly from this life on Monday, August 10, 2020 after a massive stroke. She was born May 18, 1945 in Tulsa, Oklahoma to her parents, Jesse Robert Hathaway and Mary Joan Ralls Ha Read Obituary