Mark Leighton, 62, of New Gloucester, passed away unexpectedly at his home on June 2, 2019. Mark was born in Portland and was the eldest son of Robert Sr. and Beverly (Joy) Leighton. He grew up in New Gloucester where he attended local schools and graduated from Gray/New Gloucester High School. He spent many hours as a child helping the family maintaining and picking eggs at their barns and had various jobs locally and in Portland for metal fabrication. Keep reading in the Sun Journal.