Barry Richard Hubbard
June 3, 1958 - August 28, 2019
Barry Richard Hubbard was born June 3, 1958, in Tulsa, Oklahoma, to Thomas Edward and Delores Darlene Steddum Hubbard. He died Wednesday, August 28, 2019, in Tulsa, Oklahoma, at the age of 61 years. Barry was completed his secondary education... View Obituary & Service Information