Francis has listed (386) 738-4857 as his phone number. Ellen F Newton, Preston H Newton, Christian Newton and 2 other people are people possibly related to Francis. Cities Francis has lived in before are New Smyrna Beach, Eustis, Edgewater and one other city. The current age of Francis is 73. The birth year was listed as 1951. The residency of Francis is at 1009 Marlboro Dr, Deland, Fl 32724.