Oscar Albarado

Oscar Albarado has died!

Oscar Albarado born in Pecos, Texas, USA on September 15, 1948 died on February 17, 2021 at the age of 72.

Birth Date: September 15, 1948

Birth Place: Pecos, Texas, USA

Death Date: February 17, 2021

Death Place: Uvalde, Texas, USA

Sources