Francisca’s residency is at 10617 Teresa Pl #24, El Paso, Tx 79924. Records link phone number (915) 821-1637 with Francisca’s details. Francisca has reached the age of 56 years. 1968 is her birth date. Possible relatives of Francisca are: Oscar Martinez Navarrette, Juanita Cruz Navarrette, Rosalinda L Navarrette and 6 other people. Public records show Spearman, Andrews, Jal and one other city as cities Francisca also stayed in.