On Monday, Aug. 5, 2019, John Stokes, loving husband and father, passed away at the age of 67. John was born Jan. 2, 1952, in Rochester to Lloyd and Elaine Stokes. John graduated from Mayo High School and received his degree in electrical engineering from the University of Minnesota.

Anyone who knew John knows that this quiet and reserved man was full of heart. He dedicated himself to the happiness of those surrounding him and knew what was important in life - the people (and dogs) you live it with! John was a family man who dreamed of having grandchildren, saving childhood toys in the hopes that one day his dream would come true. Albeit the time to enjoy was too short, John's dream was realized when he became a grandfather to two granddaughters. He gave them the gift of unconditional love, and his memory will live on strong with them.

John spent many summer days boating with his wife, family, and friends on the Mississippi River. He loved to drive his cabin cruiser wide open, standing with arms outstretched, one foot on the wheel. He and his beloved dog, Olive, ran the beaches together, playing fetch and swimming for countless hours.

In his last days, John was surrounded by loved ones sharing stories - a recurring theme shown through. John was a selfless man, staying true to others until the very end.

John is preceded in death by his father, Lloyd; his mother, Elaine; and stepfather, Bill. He is survived by his wife, Mary Lou; his two daughters, Bonnie (Eric) and Sara (Luke); two granddaughters, Gwen and Ayla; his brother, Tom; sisters, Connie and Rita; and his dog, Olive.

A memorial service will be held at 2 p.m. Saturday, Aug. 10, at Macken Funeral Home in Rochester. Celebration of life and refreshments will follow at 3 p.m. at the Rochester Eagles Club. In lieu of flowers, donations may be sent to Animal Humane Society of Golden Valley and the American Lung Association.