Ricky Lee "Starchild" Turner
December 4, 2021
Ricky Lee “Starchild” Turner, peacefully transitioned to his eternal home on Saturday, December 4, 2021, at his earthly home in Harvey, LA at the age of 64. He was the loving and devoted husband to Catherine Turner for the last 44... View Obituary & Service Information