Ricky Howard Henderson
December 29, 1957 - September 12, 2015
Ricky Howard Henderson of Elmore City, Oklahoma was born alongside his twin sister, Debbie, to Morris Amus and Helen (Rose) Henderson on December 29, 1957 in Ventura, California and passed from this life on September 12, 2015 in Pauls Valley,... View Obituary & Service Information