Betty Odio was born in 1951, age 73. Betty Odio's address is 6667 Sw 139th Avenue , Miami, FL 33183. Possible relatives include Brenda Dalie, Johnathon Odio and 1 others. Public records show Betty has also lived in Miami, FL. Betty's latest phone number is (305) 387-5612.
Phone Numbers: (305) 387-5612
Results 1 - 1 of 1