Elio Villar was born in 1926, age 97. Elio Villar's address is 6024 Sw 8th Street Lot B224, West Miami, FL 33144. Possible relatives include Maria Frances, Adela Villar and others. Elio's latest phone number is (305) 262-8061.
Phone Numbers: (305) 262-8061
Address History: 6024 Sw 8th Street Lot B224, West Miami, FL 33144
Results 1 - 1 of 1