The current age of Francis is 104. Francis currently resides at 3416 Warren Pl #201, Virginia Beach, Va 23452. Francis's birth date was listed as 1919. The number currently linked to Francis is (757) 463-0858. Cities Francis has lived in before are Virginia Beach and Virginia Bch.