Public records show Northport as a city Francis also stayed in. The current age of Francis is 42. The number currently linked to Francis is (205) 349-3744. Francis's birth date was listed as 1982. Francis’s current address is 12656 Lock 15 Rd, Tuscaloosa, Al 35406.