Walter Lee Taylor was born April 13, 1940 in Whitakers, North Carolina to the late Anderson Taylor Sr. and Almyra Battle Taylor. He was called to his eternal home at the age of 80 on Thursday, July 30, 2020 surrounded by family, after battling... View Obituary & Service Information