Szelai Leung was born in 1952, age 71. Szelai Leung's address is 45 Hiipoi Street -474, Kaneohe, HI 96744. Possible relatives include Chi Leung, Dee Leung and 6 others. Szelai's latest phone number is (480) 854-1672.
Phone Numbers: (480) 854-1672
Address History: 45 Hiipoi Street -474, Kaneohe, HI 96744;
420 S Chatham Circle # Ci, Anaheim, CA 92806;
Honolulu, HI 96814
Results 1 - 1 of 1