His birth year was listed as 1981. Francis has reached the age of 43 years. Francis is a resident of 213 Farmington Dr, Lafayette, In 47905. The number currently linked to Francis is (765) 447-4003. Public records show Lafayette as a city Francis also stayed in.