Leo Fonfora was born in 1964, age 59. Leo Fonfora's address is 4622 N 81st Street , Omaha, NE 68134. Possible relatives include Lori Agnew, Timothy Agnew and 8 others. Public records show Leo has also lived in La Vista, NE. Leo's latest phone number is (402) 706-7138.
Also goes by: Leo T Fonfara
Phone Numbers: (402) 706-7138
Results 1 - 1 of 1