Odeimis Avila was born in 1955, age 68. Odeimis Avila's address is 4200 62nd Street N, Kenneth City, FL 33709. Possible relatives include Ramon Avila, Yamila Avila and 9 others. Odeimis's latest phone number is (229) 890-8406. Previous phone numbers include (229) 891-2388 and (229) 891-3191.
Address History: 4200 62nd, Saint Petersburg, FL 33709;
4200 62nd Street N, Kenneth City, FL 33709;
Moultrie, GA 31768
Results 1 - 1 of 1