Religious Organizations in Vernon Hill, VA
New Vernon Baptist Church