Leticia Loh was born in 1973, age 50. Leticia Loh's address is 6934 Inverness Lane , Dallas, TX 75214. Possible relatives include Joan Loh, Phoebe Loh and 1 others. Public records show Leticia has also lived in Norman, OK. Leticia's latest phone number is (214) 826-4197.
Phone Numbers: (214) 826-4197
Results 1 - 1 of 1