Francis's birth year is 1974. Francis now resides at 625 17Th Ter #5, Ft Lauderdale, Fl 33304. We have found 7 possible relatives of Francis: Olive Fahey, Deirdre F Muzzey, Olive Fahey and 4 other people. The phone number (954) 525-7384 is Francis’s. The age of Francis is 50. Other cities that he has stayed in are Fort Lauderdale, Rio Rancho, Albuquerque and one other city.