Francis has reached the age of 62 years. His birth year was listed as 1962. Francis is a resident of 308 Broadway Ave, Ponca City, Ok 74601. Francis has previously lived in Pawnee and Ponca City. The number currently linked to Francis is (580) 762-3523.