This person has lived also in Metairie. Francis was born 103 years ago. Alken Technologies, Llc is business that might have connection with Francis. His birth year was listed as 1920. 2004 Archbishop Hannan Blvd, Meraux, La 70075 is where Francis resides. Kenneth G Hays, Geraldine D Hays, Barry Michael Hays and 2 other people are people possibly related to Francis. The number currently linked to Francis is (504) 615-0774.