The possible relatives of Francis are Ralph Hollis Berry, Maria Helene Berry, Jennifer Lynn Abbott and one other person. His birth year was listed as 1966. The number currently linked to Francis is (480) 592-9971. Francis’s residency is at 4474 Pearce Rd #2, Phoenix, Az 85044. Francis has reached 58 years of age. This person has lived also in Fountain Hills, Scottsdale, Tucson and 3 other cities.