The current age of Francis is 73. Public records show Kamuela and Albuquerque as cities Francis also stayed in. 1952 is the birth year of Francis. Records link phone number (505) 248-0977 with Francis’s details. Francis now resides at 2114 Merritt Rd, Albuquerque, Nm 87104.