‹ Back to VirginiaRodes United Methodist Church286 Avon Rd, Afton, VA 22920Holy Cross Episcopal Church2523 Craigs Store Rd, Afton, VA 22920Hebron Baptist Church66 Tanbark Dr, Afton, VA 22920-2700Mt Woodland Baptist Church254 Greenfield Rd, Afton, VA 22920-3053