David Lee Lester
November 19, 1938 - June 19, 2020
David Lee Lester passed away on June 19, 2020. He was easily liked, heart of gold, and full of kindness. He loved animals-especially his cat Arialcat, and the neighborhood dogs. Mr. Lester had a Master Degree in Environmental Engineering,... View Obituary & Service Information