George Foster of Craig County Virginia Farm Bureau insuring your auto, home, land, or life.