Nelda O Ibarra, Age 75

Laredo, TX

Known As:

  • Nelda Oviedo Ibarra
  • Nelda N Ibarra
  • Neida O Ibarra
  • Ibarra O Nelda
  • Nelda Oviedo
  • Luis A Oviedo
  • Salomon Oviedo
Addresses
2503 Santa Cleotilde Ave, Laredo, TX 78040

FAQ about Nelda O Ibarra

  • What is Nelda O Ibarra’s date of birth?

    Nelda O Ibarra was born on 1949.