Norma Jane Hubbard
February 11, 1952 - July 8, 2023
Norma Hubbard, a loving, kind, and courageous woman passed away on July 08, 2023 in Tulsa, Oklahoma. She was born on February 11, 1952, in Henryetta, Oklahoma. Norma was a devoted wife, mother, grandmother, sister, and friend to many. Norma... View Obituary & Service Information
