Mark Allen Meckley
November 5, 1968 - June 14, 2024
Mark Allen Meckley, born on November 5, 1968, in Cambridge, OH, passed away on June 14, 2024, in Edenton, NC. He was known for his kind, gentle, and sweet soul, always willing to help others and constantly thinking of their needs. Mark had... View Obituary & Service Information
