Taylor Watts
December 3, 1934 - December 2, 2005
Alexandria - Taylor Watts, 70, Alexandria, died November 23, 2005 after an unexpected illness. He was born December 3, 1934 in Vest, Kentucky, and resided in Alexandria, Indiana since 1989. He worked as a barber and several other jobs through... View Obituary & Service Information