Francesca's birth date was listed as 1929. Francesca’s current address is 1013 Sandia Vista Rd, Rio Rancho, Nm 87144. Francesca has previously lived in Rio Rancho. This year Francesca celebrated her 94 birthday. Francesca has listed phone number: (505) 891-3016.