You may like to contact Jones Memorial Library in Lynchburg and see if there is an obituary for William Henry Hardy. Perhaps his parents may have been named in it. See http://jmlibrary.org/
for the website.
You may want to contact the Campbell County Circuit Court Clerk's Office. If William's marriage license was filed there, you may order a copy. Send a check for 50 cents made out to Campbell County Circuit Court Clerk, P. O. Box 7, Rustburg, Virginia 24588 and a self-addressed-stamped envelope along with your letter. Your request will be filled promptly. The names of his parents ought to be entered on the license.