Shucheng owns the phone number (716) 626-9139. Shucheng now resides at 1525 Amherst Manor Dr #411, Buffalo, Ny 14221. Public records show Williamsville, Rolla, Diamond Bar and 3 other cities as cities Shucheng also stayed in. Shucheng was born in 1973. This year Shucheng celebrated this person's 51 birthday.