Helen Willis Brown
July 3, 1931 - August 11, 2019
Helen Oneida Willis Brown, age 88, of Stone Mountain, Georgia, passed away on Sunday, August 11, 2019. She was preceded in death by her husband, Willis Brown, and her son, David Brown. She is survived by her daughter, Susan Nevins (Todd); her... View Obituary & Service Information