Noah Steven Stovall

Birth date: Oct 21, 1997 Death date: May 7, 2019

Noah Steven Stovall, 21, passed away suddenly on Tuesday, May 7, 2019, in McKinney, Texas.  He was born on October 21, 1997, to his loving and thoughtful parents, Robert “Steven” and Susan Stovall in Dallas, Texas. Noah is survive