Edith Villa was born in 1925, age 98. Edith Villa's address is 18760 Sw 238th Street , Homestead, FL 33031. Possible relatives include Blas Barber, Elizabeth Proctor and 4 others. Public records show Edith has also lived in Miami, FL. Edith's latest phone number is (305) 238-0423. Previous phone numbers include (305) 238-0773 and (305) 247-0449.
Results 1 - 1 of 1