Pamela Michelle Ellen Hibbs
August 3, 1982 - July 1, 2019
Pamela Michelle Ellen Hibbs took her own life on the 1st of July 2019 in Broken Arrow, after a lifetime of fighting mental illness including anxiety and major depression.Michelle was born at Fort Carson, Colorado on the 3rd of August 1982 to... View Obituary & Service Information