Yenbiu Ngai was born in 1978, age 45. Yenbiu Ngai's address is 5600 3rd Street Apt 301, San Francisco, CA 94124. Possible relatives include Jennie Kong, Kit Ngai and others. Public records show Yenbiu has also lived in Daly City, CA. Yenbiu's latest phone number is (415) 468-0161. Previous phone numbers include (415) 553-6081 and (415) 671-0852.
Results 1 - 1 of 1