This year Olivia celebrated her 73 birthday. 1118 Hawaii St, El Paso, Tx 79915 is where Olivia resides. El Paso is a city Olivia has lived in. 1952 is her birth date. Olivia's possible relatives are Idurijes Navarrette, Refugio Z Navarrette, Zenon Refujio Navarrette and one other person. The number currently linked to Olivia is (915) 592-1975.