Steve “Pop” Leonard, 72, passed away on Sunday, October 25, 2020. Anyone blessed enough to have known him can attest that he was the most compassionate, kindest, funniest and truest giver of his time and talent. Steve was a professional... View Obituary & Service Information