Nancy Schumacher Dennis
October 11, 1940 - March 25, 2019
Nancy Schumacher was born Oct. 11, 1940 to Carl and Althea Schumacher in St. Louis, Mo. From the beginning she was spirited, independent and game. Her laugh was infectious and her smile contagious. She graduated from Mary Institute in St. Louis... View Obituary & Service Information