Laura's possible relatives are Lourdes Olvera, Lauro Ramirez Olvera, Eduardo Olvera and 3 other people. 865 Cascada St, El Paso, Tx 79928 is where Laura resides. Public records show El Paso as a city Laura also stayed in. The number currently linked to Laura is (915) 852-3273. Her birth year was listed as 1961. The age of Laura is 63.