William David Scherer
November 5, 1941 - December 31, 2013
William David Scherer (Bill Scherer) passed away on December 31, 2013, following a valiant struggle with pancreatic cancer. He died peacefully and immersed in love from his family and Christ while in his home in Mt. Jackson, Virginia. Bill... View Obituary & Service Information