Francis owns the phone number (847) 541-2745. Francis now resides at 207 Manchester Dr, Wheeling, Il 60090. The birth year was listed as 1970. We have found 9 possible relatives of Francis: Marc E Charles, Tandra Jenene Charles, Charles Ernest Fernandez and 6 other people. Public records show Chicago, La Grange, Hitchcock and 5 other cities as cities Francis also stayed in. The current age of Francis is 54.