OLD ORCHARD BEACH and FORT FAIRFIELD – David A. Craig, 58, died Tuesday, Oct. 10, 2006, at a Portland hospital, after a long battle with cancer. He was born in 1948, in Houlton, the son of the late Arnold and Theodosia Craig of Fort Fairfield. David is survived by his wife, Gail (Parker) Craig; two children, son, David Kevin and his wife, Linda (Ross) Craig and daughter, Pamela Gail Craig; four grandchildren, who were the light of his life, Chelsea, 16, Mitchell, 13, Hunter, 12 and Rachel, 2; and a brother, Charles Craig of Fort Fairfield. He was predeceased by brothers, Fredrick Craig of Houlton and Andrew Craig of Harwinton, Conn. David was a beloved family man, a wonderful husband, father and grandfather and will be greatly missed by all who knew him. Friends may call 7-9 p.m. Thursday, Oct. 12, at Dorsey Funeral Home, Fort Fairfield. A funeral service will be held 1 p.m. Friday, Oct. 13, at the Celebration Center, Fort Fairfield. Those who wish may make donations in his memory to the American Cancer Society, One Main St., Suite 300, Topsham, ME 04086.


