The number currently linked to Francis is (504) 254-2515. Francis has previously lived in New Orleans. Francis’s current address is 34503 Bramble Ln, Solon, Oh 44139. Possible relatives of Francis are: Marian T Parker, Lawerence J Parker, Kelly Nichole Parker and 2 other people. Francis's birth year is 1923. The current age of Francis is 100.