Charles H. Keenan, 78

LIMINGTON — Charles H. Keenan, 78, passed away on Wednesday, Oct. 9, 2019, at his home.

He was born in Portland on Feb. 1, 1941, the son of the late Frank and Helen Keenan. Charles served in the U.S. Air Force, and went on to work as a truck driver for Merrill Transport, and later for Maietta Construction.

He is predeceased by a son, Alan Keenan; and a sister, Kay Gavett.

Charles is survived by his beloved wife, Rowena (Waterhouse) Keenan; children, Tim Harmon of Limington, Tim Keenan of Harrison, Todd Keenan of Buxton and Robbie Grey of Waterboro; and three grandchildren.

Visiting hours were held on Saturday, Oct. 12, from 5 to 7 p.m., at the Chad E. Poitras Cremation and Funeral Service Chapel, 498 Long Plains Road (Route 22), in Buxton. A funeral service was held at the funeral home on Sunday, Oct. 13, at 1 p.m. Burial followed with US Air Force Honors at Scarborough Memorial Cemetery. Online condolence messages may be submitted at the funeral home website, www.mainefuneral.com