Francis is a resident of 1459 Laurel St #A, Saint Louis, Mo 63112. We have found 9 possible relatives of Francis: Vicky Lyn Porter, Sylvia D Porter, Willie L Porter and 6 other people. Phone number listed for Francis is (314) 385-7431. 1938 is his birth date. Francis was born 86 years ago. This person has lived also in Saint Louis.