This year Chengchi celebrated this person's 64 birthday. 1960 is the birth year of Chengchi. 4454 Stumberg Ln #36, Baton Rouge, La 70816 is where Chengchi resides. Other a city that this person has stayed in is Baton Rouge. Chengchi has listed phone number: (504) 291-4117.