Pamela Michelle Ellen Hibbs

Birth date: Aug 3, 1982 Death date: Jul 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 Aug

CARED FOR BY

Floral Haven Funeral Home and Crematory

6500 S 129th E Ave., Broken Arrow OK 74012

(918)252-2518