Francis has reached 74 years of age. Rutland, Vero Beach and Delray Beach are cities Francis has lived in. 1020 White Tail Ave, Vero Beach, Fl 32968 is where Francis lives. Francis has listed phone number: (772) 778-4825. Dolores Ann Mero, Gr Mero, Grace C Mero and 4 other people are people possibly related to Francis. Francis's birth year is 1950.