Shella Ngo was born in 1985, age 38. Shella Ngo's address is 8926 Beckington Drive , Elk Grove, CA 95624. Possible relatives include Lieng Do, Kiet Ngo and 2 others. Shella's latest phone number is (916) 233-6390. Previous phone numbers include (916) 267-3458 and (916) 421-0239. The latest email address for Shella Ngo is st3****@hotmail.com.
Address History: 8926 Beckington Drive, Elk Grove, CA 95624;
8939 Beckington Drive, Elk Grove, CA 95624;
Sacramento, CA 95834
Emails: st3****@hotmail.com
Results 1 - 1 of 1