Francis turned 64 years old. The number currently linked to Francis is (918) 439-1427. 419 106Th East Ave, Tulsa, Ok 74128 is where Francis lives. Francis has previously lived in Mesa, Hermitage, San Diego and one other city. This person's birth year is 1960.