Charles H. Greenleaf death notice and obituary, Saturday August 3, 2019. Peter A Stefan Worcester, MA 01610