The number currently linked to Francis is (919) 845-6862. 1405 Coolwater Ct, Wake Forest, Nc 27587 is where Francis lives. This person has lived also in Raleigh, Durham, Sparks and one other city. The current age of Francis is 75. The birth year was listed as 1949.