The current age of Francis is 104. This person's birth year is 1920. Cities Francis has lived in before are Debary and Columbia. Francis now resides at 2110 Admiral Rd, Stillwater, Ok 74074. The number currently linked to Francis is (803) 551-0087. We have found 6 possible relatives of Francis: Dennis Francis Bormann, Linda Janet Bormann, Dorothea L Bormann and 3 other people.