Cheryl Schile Duncan, Karen Lee Gallacher, Warren Lester Duncan and 6 other people are people possibly related to Francis. This year Francis celebrated his 69 birthday. The number currently linked to Francis is (904) 478-5916. 853 Candy Ln, Cantonment, Fl 32533 is where Francis resides. Cities Francis has lived in before are Pensacola and Nashville. Francis's birth year is 1955.