He has stayed in Niskayuna and Schenectady before moving to Delanson. Francis currently resides at 536 Shore Rd, Delanson, Ny 12053. Francis was born 91 years ago. The number currently linked to Francis is (518) 374-9655. 1932 is the birth year of Francis. Francis's possible relatives are Margaret M Taormina, Mildred Taormina, Peter F Taormina and 3 other people.