San Jose, CA | Mountain View, CA | Naperville, IL
Also known as: johnhuang
Ellen Huang lives in San Jose, California, but has also spent time in Mountain View, California; Naperville, Illinois; Edison, New Jersey and Highland Park, New Jersey. Some of Ellen family members are Sophie Jiang Huang and Ning Huang.