site image

"We strive for a quality of service that will give you a service of quality."



Gregory Walter Vincent Upchurch

July 6, 1993 ~ May 18, 2019 (age 25)

Mr. Gregory Walter Vincent Upchurch, 25, of Pilot Mountain, passed away Saturday evening, May 18, 2019, due to injuries resulting from an auto accident.  Mr. Upchurch was born July 6, 1993, in Surry County, the son of Pamela Jane Leach and James Michael Upchurch.  He is survived by his mother, Pamela Jane Leach; his father, James Michael Upchurch; his brother, Marshall Upchurch; his sister, Madison Upchurch; his half-brother, Travis Upchurch; his maternal grandparents, Walter and Sara Leach; and his maternal great-grandmother, Frances Gwyn.  He was preceded in death by his paternal grandparents, Early and Nellie Upchurch.  There will be no formal services at this time.  The family has requested that memorial contributions be given to The Cardinal Foundation of East Surry High School, 705 West Main Street, Pilot Mountain, NC  27041.  Moody Funeral Services in Mount Airy is serving the family.

© 2019 Moody Funeral Service & Crematory. All Rights Reserved. Funeral Home website by CFS