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