William David Osborne, Jr.
February 18, 1970 - May 16, 2020
William David Osborne, Jr., 50, of Spring Grove, VA passed away on Saturday, May 16, 2020. Born on February 18, 1970 in Richmond, VA he was the son of the late William and Sidney; and was also preceded in death by his father-in-law, Walter... View Obituary & Service Information