Francis was born in 1956. The current age of Francis is 68. The number currently linked to Francis is (973) 696-3373. Francis is a resident of 503 Park Vw, Pompton Plns, Nj 07444. Records link Francis with Keith F Elwood, Kevin F Elwood, Geraldine A Elwood and 6 other people. Cities Francis has lived in before are Wayne and Edison.