Francis's birth date was listed as 1970. Other cities that he has stayed in are North Augusta, Dalton, Kennesaw and 7 other cities. The number currently linked to Francis is (520) 887-7578. The possible relatives of Francis are Phyllis Wrenn Sloan, Cheryl L Beilfuss, George G Sloan and 5 other people. Francis currently resides at 171 Yvon Dr, Tucson, Az 85704. The age of Francis is 54.