Hongchi Ni was born in 1963, age 60. Hongchi Ni's address is 3007 Wynstone Drive , Champaign, IL 61822. Possible relatives include Andrew Xie, Hong Xie and 2 others.
Also goes by: Hong Z Ni
Address History: 3007 Wynstone Drive, Champaign, IL 61822;
5051 N Sabino Canyon Road, Tucson, AZ 85750;
Iowa City, IA 52246
Results 1 - 1 of 1