Maine Obituary Archive

Ellsworth American Obituaries, 10 May 2019

David S. Cantor

Peter W. Smallidge