A visitation for John will be held Thursday, February 8, 2024 from 7:00 PM to 9:00 PM at Mullins & Thompson Funeral Service, 1621 Emancipation Hwy, Fredericksburg, Virginia 22401. A graveside service will occur Friday, February 9, 2024 at 10:00 AM at Oak Hill Cemetery, 1902 William Street, Fredericksburg, VA.