Francis has previously lived in Rehoboth Beach, Haverford, Dewey Beach and 2 other cities. Francis was born 118 years ago. The number currently linked to Francis is (610) 896-5972. 18 Tidewater Rd, Rehoboth Bch, De 19971 is where Francis lives. 1906 is the birth year of Francis.