This year Francis celebrated his 101 birthday. 1922 is the birth year of Francis. 8 Louise Ln, Tenafly, Nj 07670 is where Francis resides. Phone number listed for Francis is (201) 568-0237. Cities Francis has lived in before are Tenafly and Norwood.