Margaret “Peggy” Craver (nee Klein), 73, of Spring Grove, at rest Thursday, September 7, 2017. Beloved wife of John; loving mom of Kevin; daughter of the late Arthur and Veronica. Private services have been held. Burial was in St. John the Baptist Catholic Cemetery, Johnsburg.