Elmer T. Osborne Jr.
August 29, 1952 - January 3, 2024
CASTLEWOOD, VIRGINIA – Elmer T. Osborne, Jr., 71, left his walk on earth suddenly on Wednesday, January 3, 2024. He was better known as “Pa” to so many, “Jim” to some, “Mert” by others, but friend to... View Obituary & Service Information