Steven Tafoya

Active Albuquerque, NM Vice-President for Advanced Signs Co Inc