Charles P. Lennon, 80, of North Providence, passed away Friday, December 21, 2018 at Miriam Hospital. Mr. Lennon worked as a self-employed contractor for many years before retiring. He will be sadly missed by his family and friends. Relatives and friends are invited to attend a Prayer Service on Saturday, January 12, 2019 at 11 a.m. in Maceroni Funeral Home, 1381 Smith St., North Providence. Burial will be private.