Archie Leyba 76 of Blanchard Oklahoma. passed away June 26th 2019 surrounded by family and friends. He was born to parents Vivian and Emelia Leyba April 12, 1943 in Albuquerque, New Mexico. He arrived in Oklahoma when he was discharged from... View Obituary & Service Information
