He has stayed in Tuscaloosa and Eutaw before moving to Tuscaloosa. Francis is a resident of 2408 Saint James Ldg, Tuscaloosa, Al 35406. His birth year was listed as 1933. Francis was born 90 years ago. The phone number (205) 345-1479 is Francis’s.