Antonia Leoh was born in 1948, age 76. Antonia Leoh's address is 2975 Sw 26th Street , Miami, FL 33133. Possible relatives include Flor Carmona, Juan Deleon and 13 others. Public records show Antonia has also lived in Miami, FL. Antonia's latest phone number is (305) 442-9350.
Phone Numbers: (305) 442-9350
Results 1 - 1 of 1