Business linked with Francis is Nopc-Properties, Llc. 1101 Delmar Blvd, Hammond, La 70403 is where Francis resides. The current age of Francis is 65. Francis's birth date was listed as 1959. The phone number (985) 516-3144 is Francis’s. This person has lived also in Hammond, New Orleans and Albany.