Francis was born in 1960. The phone number (713) 521-1752 is Francis’s. Francis has previously lived in Shawnee, Houston and Austin. Francis’s current address is 8787 Brae Acres Rd #204, Houston, Tx 77074. Francis was born 64 years ago. Paula Fendley Fendley, Tarrant Fendley, Ashley Austin Fendley and 4 other people are people possibly related to Francis. Company linked with Francis is: Ashley Fendley Foundation.