John Morris Comstock, 66, of Colonial Heights passed away Thursday, May 30, 2019. John was a graduate of Randolph Macon College Class of 1975. He retired as the Quality Control Manager from Kraft/Nabisco. He is preceded in death by his father, John Rowland Comstock and his step-father, Dr. Robert Morris Comstock. John is survived by his wife of 39 years, Pamela “Pam” Martin Comstock; son, Andrew “Drew” Martin Comstock; mother, Mary Ellen Williams Comstock; sister, Katherine “Kay” Comstock Wynn; brother, James “Jim” Mason Comstock; step-brother, Robert Graham Comstock; step-sister, Anne Comstock Plummer and husband, Jay; uncle, Samuel Mason Williams; nephews, John Brandon Wynn and wife Rachael, Matthew Douglas Wynn and wife, Brianna and Christopher Mitchell Plummer; niece, Meghan Stewart Plummer; great-nephews, Parker Mason Wynn and Samuel Harrison Wynn. The family will receive friends at the Petersburg Chapel of J.T. Morriss & Son on Sunday, June 2, 2019 from 2:00pm to 4:00pm. A graveside funeral will be held at 2:00pm on Monday, June 3, 2019 at Blandford Cemetery. Flowers are welcome or memorial contributions can be made to Colonial Heights Volunteer Fire & EMS, P.O. Box 3401 Colonial Heights, VA 23834.