Shady Grove Cemetery is located at 1001-1037 North Fork Church Road, Virgilina, VA . Virgilina, VA is located in Halifax County, VA.