Antonia Leng was born in 1931, age 93. Antonia Leng's address is 12869 Sw 65th Terrace , Miami, FL 33183. Possible relatives include Teresa Leng, Yu Leng and others. Antonia's latest phone number is (305) 383-7509.
Phone Numbers: (305) 383-7509
Address History: 12869 Sw 65th Terrace, Miami, FL 33183
Results 1 - 1 of 1