Gary W. Mason, 64, passed away June 17, 2012 after a long battle with cancer. He is survived by his mother Donna Vigil; children Terry W. (Jennifer) Mason and Cheryl A. (Shane) Oden; grandchildren Alex Young, McClain and Brody Mason, Tristan and Hunter Oden; nephew and niece Jerimie and Jacquelyn Sanchez. He is also survived by numerous cousins other family and friends. He was preceded in death by his sister Debbie Sanchez and his dad David Vigil. Gary was a devoted family man, a wonderful son and father. Memorial service will be Thursday 10:00 am at Imperial Funeral Home. In lieu of food and flowers, contributions may be made to the American Cancer Society in his name.