Elna Hui owns the phone number (510) 888-1870. Based on public records, this person has 2 family members.
Elna Hui’s current address is 19782 Laurelwood Dr, Castro Valley, California, 94552.
Elna Hui can be contacted at (510) 888-1870.
The following people are believed to be Elna Hui's family members: Kenny Hui, Shun Hui.