Robert Ellis Hubbard
July 10, 1945 - April 6, 2022
Robert Ellis Hubbard, 76, resident of Tulsa, Oklahoma passed away on April 6, 2022. Robert was born on July 10, 1945, in Poplar Bluff, Missouri at 1:55 P.M. to Margaret Ellis and Chester Hubbard. He is survived by Susan Hubbard, wife of... View Obituary & Service Information