Francis has reached the age of 69 years. This person is linked with Lodi Management Company. 1955 is his birth date. Other cities that he has stayed in are Fort Myers, Sarasota, Cape Coral and 2 other cities. 1871 39Th Ct, Ocala, Fl 34470 is where Francis lives. The number currently linked to Francis is (352) 690-6804.