Efrain Leiba was born in 1985, age 39. Efrain Leiba's address is 3020 Northwest 83rd Street , Miami, FL 33147. Possible relatives include Gladys Blanco, Estela Leiba and 6 others. Efrain's latest phone number is (305) 693-6470. Previous phone numbers include (305) 696-2909.
Also goes by: Efrain Eduardo Leiba
Address History: 3020 Northwest 83rd Street, Miami, FL 33147;
3210 Nw 82nd Street, Miami, FL 33147;
Buffalo, NY 14206
Results 1 - 1 of 1