Francis is a resident of 455 Countryside Dr, Florissant, Mo 63033. The number currently linked to Francis is (314) 921-5169. Other cities that he has stayed in are Saint Louis and St Louis. Francis was born 105 years ago. Francis was born in 1918.