Mrs. Marzelle Witcher
Birth date: Jun 5, 1913 Death date: Apr 6, 2008
Marzelle Witcher, 94, peacefully passed away on Sunday, April 6, 2008 in Friendswood, Texas. She was born June 5, 1913 in Egan, Texas to Peter and Zora Narry. Marzelle was preceded in death by her parents; husband, James Witcher; Read Obituary