Francis has reached the age of 70 years. Francis's birth date was listed as 1954. Francis is related to or closely associated with Sally B Larrabee, Julia R Larrabee, Rebecca Larrabee and 6 other people. 3930 Ancroft Cir, Norcross, Ga 30092 is where Francis lives. Francis has listed phone number: (770) 242-3015. Francis has previously lived in Oak Hill, Atlanta, Honolulu and 3 other cities.
Francis was the owner of Jeep Commander. It was purchased in 2008. This car VIN was 1J8HH68208C111526.