Lee Chester Garron , 83, Natick Police Officer, EEO Officer City of New Bedford, VP at DEC
FRAMINGHAM – Lee Chester Garron of Framingham, better known as Chet, but also known as pops, grandpops, and coach, passed away at age 83 on August 23, 2022. He was…