Ralph Alan Gallagher "Big Ralph", 65, of Windham, passed away on December 15th, 2019 surrounded with love, family and friends. Ralph was the son of the late Hon. Ralph Augustine Gallagher and Martha Elizabeth Shattuck. He was born October 5th, 1954 in Damariscotta, Maine. Ralph was a graduate of Lincoln Academy in New Castle, Maine. He later graduated from CMVTI in Auburn, with a certificate in electronics. Ralph married Dori Lynn Tucker of Rumford, Maine on October 14th, 1978 at St. Patrick's Church in New Castle, Maine. Ralph and Dori moved to their home in Windham, Maine in 1978 where they raised their two children Ralph Allison and Melissa Lynn. Ralph worked at the SD Warren / Sappi FPNA Mill in Westbrook Maine for 35 years as an Instrument Tech. Ralph worked hard to raise and support his family. He enjoyed spending time with his family and friends. Whether he was at the family's cottages on the mid coast or his camp in Stratton, he always shared his life with everyone. He had many hobbies that included skiing, snowmobiling, boating, fishing and building things with his grandchildren. Ralph loved and appreciated life and was always kind and generous to everyone around him. Ralph is survived by his wife Dori Lynn Gallagher and their Son Ralph Gallagher and daughter Melissa Carlberg as well as daughter-in-law Melissa Gallagher and Son-in-law David Carlberg; his three grandsons Dawson and Drew Carlberg and Riley Gallagher; brothers, James and John Gallagher and their wives Barbra and Rachel; brother and sister in-laws Jeffrey and Deb Tucker and Neal and Bethany Giberson, as well as many nieces, nephews, friends and of course his chocolate lab Fern and his Grand-dog Mila. Visitation will be held on Friday, January 3, 2020 from 4pm to 8pm at the Windham Chapel of Dolby Blais & Segee, 434 River Rd., Windham, ME 04062. The Celebration of life will be held on Saturday, January 4th at 11am at St. Ann's Episcopal Church, 40 Windham Center Rd, Windham, ME 04062. In lieu of flowers, memorial contributions in Ralph's name may be made to: Barbara Bush Children's Hospital, 22 Bramhall St. Portland, ME, 04102.