John Edward McElroy, 64 of Dutch Cove Road, Canton, passed away on Saturday, July 2, 2022.
Born in Haywood County, on March 21, 1958, he was the son of the late Guy Willard McElroy and Margaret Yarborough McElroy. He was retired from Pet Dairy in Asheville.
In addition to his parents he was preceded in death by his wife, Charlene Devlin McElroy and a brother, Guy Willard McElroy II.
Survivors include a daughter, Pamela Simmons and husband, Jonah of Lawndale and two granddaughters, Lelia Potter and Emily Simmons.
A Private Service will be held at a later date.
A guest register is available at www.stameytysingerfuneralhome.com.
Arrangements have been entrusted to Stamey-Tysinger Funeral Home & Cremation Center, Inc., Fallston, NC.