Joelen Snell Cowan Brown
January 26, 1942 - February 15, 2024
Mrs. Joelen Snell Cowan Brown, born on January 26, 1942, passed away on February 15, 2024, at her home in Blacksburg, Virginia, at the age of eighty-two. She is survived by her husband, Robert Moren Brown Sr.; her two sons, Robert Moren Brown... View Obituary & Service Information