Debra S. Otis
September 16, 1956 - May 6, 2006
Anderson - Debra S. Johnson Otis, 49, Anderson, died May 6, 2006 at Countryside Manor, Anderson after an extended illness. She was born September 16, 1956 in Anderson, Indiana, and was a lifelong Anderson resident. She was a cook all of her... View Obituary & Service Information