Sang Leta was born in 1980, age 43. Sang Leta's address is 23 Golden Glen Street , Irvine, CA 92604. Possible relatives include Betty Ta, Jenny Ta and 2 others. Public records show Sang has also lived in Tustin, CA. Sang's latest phone number is (626) 672-9189. Previous phone numbers include (949) 533-2095.
Results 1 - 1 of 1