CRYSTAL RIVER, FL — Richard A. Davis, 77, passed away December 5, 2011 at his home in Crystal River, FL. Mr. Davis was born in Freeport, Maine and was retired owner of Davis Brother’s Inc. Richard also served in the United States Marine Corps.

Survivors include his wife of 57 years, Mary Lou Davis of Crystal River; Daughter Stephanie Randall and husband Herrick of Gray, Son Michael Davis and Wife Ann of Bowdoinham, ME, Son David Davis and Wife Terry of Mooresville, NC, and Son Arthur Davis III and Wife Melody of Nobleboro. Three Granddaughters Heather, Katie and Amanda. Two Grandsons Zac and Brandon; One sister Beverly Scammon of Freeport and several nieces and nephews. He was looking forward to the birth of his great grandson, Riley

A celebration of life will be held on Saturday, December 17 at 1 pm at Pownal First Parish Congregational Church, 422 Hallowell Rd, Pownal, ME 04069. In lieu of flowers, contributions can be made to the church in Richard’s name.