Virgil L. Johnson, 87, of Gallipolis, Ohio passed away on Thursday, July 8, 2021 at Holzer Medical Center. He was born on November 23, 1933 in Crown City, Ohio, son of the late Ralston L. “Jack” and Iva Swain Johnson. Virgil was retired from the U.S. Army and was awarded a Bronze Star Medal w/2 OLC, a Purple Heart, and the Vietnam Cross of Gallantry w/Palm-unit. He retired as a Master Sergeant with over 20 years of active duty. Virgil served overseas in Korea, Germany, France, and three tours in Vietnam, where he received the Purple Heart. He was a member of American Legion Post 27 and a lifetime member of VFW Post 4464. Virgil is survived by his two children, Jim (Eva) Johnson and Jan (Rick) Carter, all of Gallipolis; grandchildren, Hallie Carter, Matthew (Kelsey) Ball, Stephen (Mikhayla) Ball, and Benjamin (Lauren) Ball; great grandchildren, Colby Ferguson, Chloe Carter, Owen Ball, and Emma Ball; one sister, Kay Triplett of Crown City; one brother, Rick (Patrice) Johnson of Gallipolis; and several nieces and nephews. Virgil was preceded in death by his wife, Phyllis Johnson; his parents; a brother, James Johnson; and a sister, Mabel Davis. The funeral service for Virgil will be held at 11:00 a.m. on Tuesday July 13, 2021 at Willis Funeral Home with Pastor Alfred Holley officiating. His burial will follow in Centenary Cemetery. Friends may call on Monday, July 12, 2021 at Willis Funeral Home from 6-8 p.m. Military rites will be given at the cemetery by the Gallia County Funeral Detail. Please visit www.willisfuneralhome.com to send e-mail condolences.