Sherry Menacher
November 10, 1950 - January 4, 2018
Sherry S. Menacher, beloved mom, sister, and grandma, passed away at the age of 67 at home surrounded by her family in San Antonio, Texas, on January 4, 2018. Sherry was born in Indianapolis, Indiana, but grew up in Milwaukee, Wisconsin with... View Obituary & Service Information