Virginia E. Davis, 94, of Highland Springs, passed away on Saturday, October 14, 2017. She was preceded in death by her husbands, Arthur Silva, Sr. (1961) and Ranny Davis (1998); and her son, Gene Silva (2013). Left to cherish her memory are her children, Virginia Stephens (Tom), Lottie McClendon, Arthur Silva (Donna), Joseph Silva (Jeri), and Betty Silva (Marvin); 20 grandchildren; 30 great grandchildren; and 18 great-great grandchildren. The family will receive friends on Wednesday, October 18, from 2 to 4 and 6 to 8 p.m. at Nelsen Funeral Home, 4650 S. Laburnum Ave., Richmond, Va. 23231, where a funeral service will be held on Thursday at 2 p.m. Interment will follow in Washington Memorial Park.