Francis has reached 78 years of age. 1946 is his birth date. In addition to Alexandria, Francis also lived in Gulfport, Pineville, Wauchula and 2 other cities. Francis has listed phone number: (318) 442-8132. Francis now resides at 2231 Rogers Dr, Alexandria, La 71301.