Richard Lee Anderson, 76, of Martinsville, Virginia passed away Saturday, April 17, 2021. Richard was born May 1, 1944 to the late Herbert Anderson and Miriam Heaton Anderson in Iowa. He was a teacher for 31 years. Richard is survived by his... View Obituary & Service Information