Heather Nicole Brown

Birth date: Mar 16, 1970 Death date: 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 f