Francis's birth date was listed as 1926. The age of Francis is 97. The number currently linked to Francis is (440) 331-2545. Francis’s residency is at 4304 Hyde Park #3, North Olmsted, Oh 44070. He has stayed in Rocky River, Westlake, Independence and 2 other cities before moving to North Olmsted.