Francis now resides at 231 Indiana Ave #5A, Lorain, Oh 44052. This person has lived also in Lorain. This year Francis celebrated his 71 birthday. Patricia Anne Kovacs, Jennifer L Kovacs, Robin Lynne Kovacs and 2 other people are people possibly related to Francis. Phone number listed for Francis is (440) 288-0089. Francis's birth year is 1954.