128 Stanton Christiana Rd #R, Newark, De 19702 is where Francis lives. Public records show Bear, Christiana and Newark as cities Francis also stayed in. Francis was born 86 years ago. His birth year was listed as 1937. The number currently linked to Francis is (302) 379-6786.