John worked as a home builder in the Titusville area since 1975. He later worked for All Service Sanitation until his retirement in 2019.
He is preceded in death by 3 of his siblings.
Survivors include his wife Carol of 42 years and Nicole his adopted granddaughter; son David Meldrum; daughter Debbie Osborne; 4 step children Kim, Pam, Jeff, Dane; 4 brothers Mark, Tony, Pete, Mike; 3 sisters Carla, Mary, Joan; 2 grandchildren and 1 great grandchild.
Visitation will be on Friday, December 18, 2020 from 10:30 am – 11:00 am at Brevard Memorial Funeral Home with a service to follow at 11:00 am. Burial will be at Brevard Memorial Park.