Heather Nicole Brown
March 16, 1970 - May 22, 2021
Heather N. Brown of St. Louis, Missouri, passed away Saturday May 22, 2021. She was born on March 16, 1970 to Doyle and Irene Mitchell. She fell in love and married Harvey Brown on July 2, 2005. She was preceded in death by, her father, Doyle... View Obituary & Service Information