Herman "Bud" Elston
May 15, 1924 - February 21, 2018
Windham- Herman “Bud” Elston, 83, passed away on Wednesday, February 21, 2018. The son of Charles and Effie Elston, he was born in Lewiston on May 15, 1934. He grew up in the North Deering area of Portland and graduated from Deering... View Obituary & Service Information