Is Oscar Albarado dead?
Yes. Oscar Albarado died on February 17, 2021
Details of Oscar Albarado's Death
Oscar Albarado born in Pecos, Texas, USA on September 15, 1948. They died on February 17, 2021 at the age of 72.
Quick Facts about Oscar Albarado
- Occupation: Athlete
- Birth Date: September 15, 1948
- Zodiac Sign: Virgo
- Birth Place: Pecos, Texas, USA
- Death Date: February 17, 2021
- Death Place: Uvalde, Texas, USA