Oden "OT" Terrace Taylor
June 29, 1927 - September 13, 2017
Oden “OT” Taylor, 90, of Lanexa, VA passed away Wednesday, September 13, 2017. He was preceded in death by his wife, Florence Taylor. OT is survived by his son, Thomas Taylor (Judy); two nieces, Carol Gee and Jo Ann Scholl and a... View Obituary & Service Information