Kevin Snow
Born In: St. John's, Newfoundland and Labrador, Canada
Born: January 28th, 1941
Passed in: Pinellas Park, Florida, United States
Passed on: May 12th, 2018
Passed peacefully away in Florida with his loving wife Linda at his side. Heartfelt gratitude to the amazing staff at Northside Hospital. Cremation has taken place. A service will take place at home in Newfoundland at a later date.