The birth year was listed as 1962. Records link phone number (210) 859-5349 with Rebecca’s details. A city Rebecca has lived in before is El Paso. 10426 Springwood Dr, El Paso, Tx 79925 is where Rebecca lives. Records link Rebecca with Lorraine Olivas Ybarra, Salvador O Ybarra, Elizabeth Meyerybarra and 2 other people. Rebecca has reached the age of 62 years.