Richard M. Davis
June 14, 1928 - December 23, 2017
Richard M. Davis, 89, of Hanover, skied his final run down the mountain on Saturday, December 23, 2017. Born on June 14, 1928 in South Portland, Maine, he was the son of the late Morris Charles Davis and Mabelle Christine Davis. He is also... View Obituary & Service Information