Francis's birth date was listed as 1933. Francis turned 91 years old. Public records show Louisville and Flemington as cities Francis also stayed in. Francis currently resides at 8851 Saint Peters Church Rd #R, Louisville, Oh 44641. The number currently linked to Francis is (330) 935-0113.