Leon Head
September 7, 1933 - January 17, 2016
Leon "Rabbit" Head, 82, passed away on Sunday, January 17th, 2016 at the Specialty Hospital in Norman, OK. He was born on September 7, 1933 in Anadarko, OK to Olton and Mirdie (Davis) Head. Leon accepted Christ at an early age. He married Betty... View Obituary & Service Information