Francis currently resides at 151 Taylors Bridge Rd, Townsend, De 19734. Francis was born 89 years ago. The phone number (302) 378-7974 is Francis’s. Francis's birth year is 1934. Public records show Odessa as a city Francis also stayed in.
English is Francis's ethnicity. Public records show that Francis is belongs to Western European ethnic group. He is fluent in English language. Level of education Francis compleated is high school.