Cities Francis has lived in before are Houston, Mobile and Marietta. 2117 Shiveley Cir, Houston, Tx 77032 is where Francis resides. Francis has reached 63 years of age. The number currently linked to Francis is (281) 219-7688. Francis's birth year is 1961. People possibly related to Francis are Joseph A Major, Cashiyna Evans, Cara Elizabeth Major and 3 other people.