David Junior McGuire Obituary
We bid farewell to David Junior McGuire of Christiansburg, Virginia, whose journey of life gracefully concluded on December 16, 2025 at the age of 79. David touched countless lives with warmth and kindness, leaving behind cherished memories that will forever echo in hearts. Family and friends are welcome to send flowers or leave their condolences on this memorial page and share them with the family.
He was predeceased by: his parents, David B. McGuire and Josephine Stanley McGuire; and his sister Patricia Brooks. He is survived by: his wife Joyce L. McGuire; his sons, Jay M. McGuire (Shelia), Glen M. McGuire (Pam) and Jordan B. McGuire; his grandchildren, Garrett L. McGuire, Kayla B. McGuire, Seth D. McGuire and Caitlin E. McGuire; his sisters, Geraline Harris and Bonnie Sumner (Jackie); and his cousin Bobby McGuire. He is also survived by many nieces, nephews, and cousins.
