Hector Barraza, 67, Deming resident passed away Thursday June 7, 2018 in Deming.
Services are pending.