Juana Avila was born in 1959, age 65. Juana Avila's address is 35004 Sw 187th Court , Homestead, FL 33034. Possible relatives include Angel Avila, Angela Avila and 10 others. Public records show Juana has also lived in Homestead, FL and Miami, FL. Juana's latest phone number is (786) 370-9545. Previous phone numbers include (786) 404-3637.
Address History: 35004 Sw 187th Court, Homestead, FL 33034;
25091 Sw 122nd Court, Homestead, FL 33032;
Miami, FL 33177;
Palmetto Bay, FL 33157;
Newark, NJ 07107
Results 1 - 1 of 1