Larry Gene Graham
Aug 6, 2026
Larry Gene Graham, 83, of Salem, Virginia, passed away surrounded by loved ones and into the arms of his Savior on Thursday, August 6, 2026.
More than anything, Larry will be remembered for the kind of man he was-a man who simply didn't know the word "quit." He was always on the go, whether he was working, building a house, serving...
Grace Catron Switzer
Aug 4, 2026
Grace Catron Switzer passed away peacefully on Tuesday, August 4, 2026. The family will receive friends on Monday, August 10, 2026, from 3:00 p.m. to 5:00 p.m., in the Upper Parlor of John M. Oakey & Son Funeral Home, Salem, Interment will be held privately in Sherwood Memorial Park, Salem. Online condolences may be expressed to the family by visiting...
William Randall Collins
Aug 1, 2026
William R. Collins, affectionately known to family and friends as either Bill or "Buff", 71, of Belmont, North Carolina, went to be with the Lord on Saturday, August 1, 2026, in Roanoke, Virginia. Born September 1, 1954, to the late Frank Bernard and Inza A. (Wright) Collins, of Tazewell County, Va., he is also preceded in death by his grandparents,...
Jane Arthur Okes
Aug 1, 2026
Jane Arthur Okes, 96, of Salem, Virginia, went home to be with the Lord on Saturday, August 1, 2026, reunited at last with her beloved husband and the love of her life, Lonnie Lewis Okes Jr.
Jane was born on May 26, 1930, in Bacova, Virginia, the daughter of the late Leo E. Arthur and Lillie Jenkins Arthur. She grew up...
Billy Glenn Miles
Aug 1, 2026
Billy Glenn Miles, 78, of Salem, Va., went to his heavenly home on Saturday, August 1, 2026.Billy was a veteran having served in the U.S. Army during Vietnam. He graduated from Andrew Lewis High School and later received a bachelor's degree in history from Radford College. He taught World History at Salem High School, but was known mostly as a...
Tommy Ivey Adams Jr.
Jul 30, 2026
Rev. Tommy Ivey Adams, Jr., 91, went to be with the Lord on Thursday, July 30, 2026.Ivey was most recently of Salem, Va. However, he also spent time in Rocky Mount, Va., Phenix City, Ala., Fort Worth, Texas, and Eufaula, Ala. He pastored Beulah Baptist Church of Rocky Mount, Va., where he retired in 1999. His church membership was then...
Clarence Elton Birch Jr.
Jul 29, 2026
Clarence Elton Birch, Jr. passed away peacefully in his sleep on Wednesday, July 29, 2026.Elton was born and raised in Salem, Virginia. He graduated from Andrew Lewis High School before attending Virginia Tech, where he was a proud member of the Corps of Cadets, and earned his Bachelor's degree in Mechanical Engineering in 1963.Following graduation, Elton began his career with...
Virginia "Jenny" Anna Newton
Jul 29, 2026
Virginia "Jenny" Anna Newton, age 84, a member of Our Lady of Perpetual Help in Salem, Va., and formerly, St. Brendan the Navigator Catholic Church in Shallotte, N.C., passed away with the comfort and deepest love of her family on Wednesday, July 29, 2026.Jenny was born in Washington, D.C., on Aug 12, 1941, to the late Joseph M. and Virginia...
Sandra Gale Booth
Jul 28, 2026
Sandra Gale Booth, of Roanoke, Va was called home on July 28, 2026.
She was preceded in death by her parents, Nelson and Elsie Booth; five brothers, Leon, Danny, Tommy, Richard, and Carl Booth.
Those left to cherish her memory include her daughter, Jancee (Shawn) Hambrick; her treasured grandsons, Andrew Huffman and Nathan (Sarah) Huffman; bonus granddaughter and family Kayla (Zack), Jaxon,...
Mary Mildred Arnold
Jul 26, 2026
Mary Mildred Arnold, 83, of Salem, Va., passed away on Sunday, July 26, 2026.
Mary was born to the late John Coronato and Christine Bell on Sunday, February 14, 1943. In addition to her parents, Mary was preceded in death by her siblings, Jack, Barb, Judy, and Becky.
Mary attended Hartford City High School in Hartford City, Indiana. In her adult life,...
Donald Wayne Murray
Jul 26, 2026
It is with deep sadness that we announce the passing of Donald W. Murray, 85, on July 26, 2026, surrounded by the love of his family. Our hearts are broken but thrilled for him to be in the presence of Jesus.
Donald was a devoted husband, a proud father, and grandfather.
He was born on February 5, 1941, in Salem,...
Shelby Jean Wyatt
Jul 26, 2026
Shelby Jean Wyatt, 60, of Hardy, Va., passed away on Sunday, July 26, 2026.
Shelby was born on Saturday, June 11, 1966, in Roanoke, Va., to the late Martha Jo Lovern and Junior Erving Lovern, I. In addition to her parents, Shelby was preceded in death by her loving husband, Henry Clay “Hank” Wyatt, Sr.; sister, Sally Jo Scott; and brother,...
Beulah Belle Overstreet
Jul 25, 2026
Beulah Mullins Overstreet, 90, of Salem, Va., went to be with the Lord on Saturday, July 25, 2026.
Beulah was a kind and gentle woman whose warmth touched everyone she met. She loved square dancing and was a proud member of a local square dance club for many years. She enjoyed watching the neighborhood kids play, hiking, tending to her flower...
David Harold Hawks Jr.
Jul 24, 2026
David Hawks Jr. went home to be with our Lord, Friday, July 24, 2026, after a hard fought battle with cancer. He was born in Richmond, Va. to David Hawks Sr and Patsy Virginia Hawks. He lived most of his life in Cumberland County, Va. He loved fishing, hiking and swimming in the river. He loved fast cars and building...
William Wiley Roberts
Jul 24, 2026
William "Bill" Wiley Roberts, of Salem Virginia, passed away on July 24th, 2026, at the young age of 95. He was more affectionately known to his grandbabies and those closest to him as Pop. He was a beloved husband, father, grandfather, brother and friend. His love, kindness, and sense of humor touched everyone who knew him. Through his words of...
Timothy William Coleman
Jul 24, 2026
Timothy William Coleman, 63, of Roanoke County, Virginia, passed away peacefully on Thursday, July 24, 2026. He was born January 4, 1963, to the late Herbert and Mazie Lee Powell Coleman.
Timothy (Tim or Timmy to close friends) was a “number one class A truck driver” of which he was most proud. He loved hauling freight, especially heavier and more challenging...
Gary M. Owen
Jul 23, 2026
The family of Gary M, (Otis) Owen, 71, of Salem, Va., is saddened to announce that he passed away on July 23, 2026, at Good Samaritan Hospice surrounded by his family.
Gary was born in Springfield, Ohio to Robert and Helen Owen on 12 May 1955 and graduated from Glenvar High School in 1973. He worked as the building maintenance man...
Patti Esperti
Jul 21, 2026
Patti Esperti, 70, of Salem, Va., went to be with her Lord on Tuesday, July 21, 2026.
Patti was born on Sunday, August 21, 1955, in Rocky Mount, Va., to the late Pat and Mary Jane Esperti. In addition to her parents, Patti was preceded in death by her husband, Don Fitzgerald.
Patti loved her family, her friends, and enjoying the sunshine....
Barnett Ray Beamer
Jul 20, 2026
Barnett Ray Beamer, 84, of Salem, VA, passed away on July 20, 2026. Born on July 29, 1941, he was the son of the late Raymond and Herma Beamer. Barnett graduated from Hillsville High School before earning his degree from Virginia Tech. A dedicated professional, he worked as a Right-of-Way Agent for the Virginia Department of Transportation (VDOT) from his...
Linda Lee Corstaphney Hayes
Jul 19, 2026
Linda Lee Hayes, devoted wife, mother, sister, grandmother, and great-grandmother, passed away peacefully on Sunday, July 19, 2026. Born November 14, 1941, in Roanoke, Virginia, to Frederick Lee Corstaphney and Ruth Beach Corstaphney, Linda grew up alongside her sister Marty in the Raleigh Court and Grandin neighborhoods. She and her family later lived on Bluemont, where many of the stories...

