Francis has reached 60 years of age. Francis’s current address is 8816 53Rd Ave #1, Elmhurst, Ny 11373. 1964 is his birth date. He has stayed in New York, Hoboken, Jersey City and 4 other cities before moving to Elmhurst. Francis owns the phone number (718) 699-9002. We have found 7 possible relatives of Francis: Helen M Keegan, Charles F Keegan, Jacqueline Reyes Keegan and 4 other people.