Odelio Degarcia was born in 1927, age 97. Odelio Degarcia's address is 12771 Nw 103rd Avenue , Hialeah, FL 33018. Possible relatives include Irma Garcia, Odelio Garcia and 2 others. Odelio's latest phone number is (305) 234-7883.
Phone Numbers: (305) 234-7883
Address History: 12771 Nw 103rd Avenue, Hialeah, FL 33018;
9764 Sw 210th Terrace, Cutler Bay, FL 33189;
Miami, FL 33197
Results 1 - 1 of 1