Francis turned 93 years old. His birth year was listed as 1931. Public records show Inverness and Pontiac as cities Francis also stayed in. The number currently linked to Francis is (810) 688-3152. Francis currently resides at 4280 Louie Ln, North Branch, Mi 48461.