Francis currently resides at 2071 Us Highway 64 90, Taylorsville, Nc 28681. This year Francis celebrated his 56 birthday. This person has lived also in Laurel, North Port, Fruitland and 4 other cities. Francis was born in 1968. Possible relatives of Francis are: Michelle S Baltrusch, Lee Behan, Christa P Baltrusch and 6 other people.