Gary Sprouse

Active Ely, NV President for S & H Ranches Inc.