Francis was born 78 years ago. This person is linked with Speczakular Engineering Inc. Francis currently resides at 2746 Walnut Ave, Tucson, Az 85712. The birth year was listed as 1946. Phone number listed for Francis is (520) 325-4073. Public records show Tucson and Sahuarita as cities Francis also stayed in.