Francis has reached 78 years of age. Businesses linked with Francis are Investors Referral, Inc, Century 21 The Investors, Ltd and Investors, Inc. Francis’s current address is 6660 Devon Ave #1, Chicago, Il 60631. The number currently linked to Francis is (773) 774-0837. His birth year was listed as 1946. Chicago is a city Francis has lived in.