He has stayed in Houston before moving to Houston. 5423 Indigo St, Houston, Tx 77096 is where Francis lives. The number currently linked to Francis is (713) 665-6476. 1924 is his birth date. The current age of Francis is 99.