Public records show Womelsdorf, Albuquerque and Farmington as cities Francis also stayed in. Francis currently resides at 2908 Cedar St, Farmington, Nm 87401. The current age of Francis is 59. The number currently linked to Francis is (505) 488-5328. The birth year was listed as 1965.