The number currently linked to Francis is (631) 842-1830. The current age of Francis is 105. Francis has previously lived in Copiague, Delray Beach and Lynbrook. Francis's birth year is 1919. 923 Normandy T #9230, Delray Beach, Fl 33484 is where Francis resides.