Francis has previously lived in Newark, Hockessin and Wilmington. Francis owns the phone number (302) 993-0302. The age of Francis is 66. This person's birth year is 1959. The possible relatives of Francis are Andrew Flanigan, Mary A Flanigan, Anne Flanigan and 2 other people. Francis is a resident of 1 Kenleigh Ct #1, Wilmington, De 19808.