Francis was born in 1947. He has stayed in Port St Lucie, Port Saint Lucie, Fort Pierce and 2 other cities before moving to Port Orange. The number currently linked to Francis is (386) 756-6391. People possibly related to Francis are John D Sloan, Pamela Brink Sloan, Sandra Gayle Sloan and 5 other people. Francis’s residency is at 5870 Woodpoint Ter, Port Orange, Fl 32128. The current age of Francis is 77.