His birth year was listed as 1954. Francis Lena Farrugia, Frnak J Farrugia, Michael T Farrugia and 3 other people are people possibly related to Francis. 345 Gates Ave, Lindenhurst, Ny 11757 is where Francis lives. He has stayed in Lindenhurst and Astoria before moving to Lindenhurst. Francis has reached the age of 70 years. Francis has listed (631) 226-6365 as his phone number.