John E. McKinnon, Jr
The Guest Book is expired.
YORK BEACH, Maine - John E. McKinnon, Jr. "Jack", of York Beach, Maine died peacefully at home in the arms of his beloved wife, Mary, on Saturday, July 6, 2013. Throughout Jack's courageous fight for his health, he was surrounded by his beautiful family, which mattered more than anything to him.
Born in Southbridge, Massachusetts on February 10, 1944 to John and Wilhelmina McKinnon. Jack grew up in Kittery, Maine. In 1963, he graduated from Framingham South High School. Upon graduation, he entered the Army. When he returned from his years in the service, he worked as a Police Officer for the City of Dover and then at the Portsmouth Naval Shipyard.
Jack could regularly be seen driving through town in his bright red Dodge Charger - The Doo Wop. For the last twenty years, from the round table at Molly-O's Family Restaurant, he directed its operations and life in general.
Jack is survived by his wife, Mary Shaheen McKinnon, his daughters and sons-in-laws Nicole and Todd Hill, Katie and Trent Welch and Jennifer McKinnon and his grandchildren, Nicholas Hill, Josephine Ganem, Mackinnon Hill, Shaheen Ganem, and Jack Welch, his "baby brother" Bruce McKinnon, his sisters Maryjane Davock and her husband Joseph, Penelope Thumith Thomasine Piche' and her husband Bruce, his sister-in-law Peggy Fennelly, his brother and sister-in-law William and Jeanne Shaheen, and his Great Aunt, Florence Bloomberg and many nieces and nephews who loved him immensely.
Jack brought love and laughter into the lives of countless people and will be greatly missed by all.
A celebration of his life will take place at the family home in York Beach, Maine on Sunday, July 14 from 1-4 p.m. Satellite parking with a shuttle provided at York High School.
In lieu of flowers, donations can be made to
and The Special Olympics. Lucas & Eaton Funeral Home, 91 Long Sands Rd., York, Maine is assisting with arrangements. Visit www.lucaseatonfuneralhome.com.
Visit www.fosters.com/obits for an online guest book.
Published in Fosters from July 9 to July 12, 2013
Lucas & Eaton Funeral Home Inc
91 Long Sands Rd York, ME 03909