The current age of Francis is 89. Francis is a resident of 15 Mount Logan Ln, Toms River, Nj 08753. Phone number listed for Francis is (732) 864-1994. This person has lived also in Toms River and Homestead. 1934 is the birth year of Francis.