Shangcheng Huang was born in 1966, age 58. Shangcheng Huang's address is 528136 Po Box , Memphis, TN 38152. Possible relatives include Hui Chen, Shu Gu and 3 others. Public records show Shangcheng has also lived in Memphis, TN.
Address History: 528136 Po Box, Memphis, TN 38152;
532 Brister Street Apt 6, Memphis, TN 38111
Results 1 - 1 of 1