Marvin Leo Davis
February 12, 1944 - May 11, 2021
Marvin Leo Davis, 77, of Anderson, passed away on May 11, 2021. He was born on February 12, 1944, in Kerrville, Texas, and resided most of his life in Anderson. He is a retired committeeman for Delco-Remy Division of General Motors and retired... View Obituary & Service Information