Other cities that he has stayed in are Orlando and Killeen. Francis was born in 1958. Francis’s current address is 3004 Paintrock Dr #24, Killeen, Tx 76549. The current age of Francis is 66. The number currently linked to Francis is (407) 352-9650.