Mike Vaughan

Active Pocatello, ID Vice-President for Western Community Insurance Co