Shihhua Chen was born in 1975, age 48. Shihhua Chen's address is 1801 Battlefield Drive , Florissant, MO 63031. Possible relatives include Mingching Alhaddad, Chi Chen and 7 others. Public records show Shihhua has also lived in Gainesville, FL and Columbia, MO. Shihhua's latest phone number is (573) 234-2566.
Phone Numbers: (573) 234-2566
Address History: 1801 Battlefield Drive, Florissant, MO 63031;
1111 Sw 16th Avenue, Gainesville, FL 32601;
Columbia, MO 65203;
Saint Louis, MO 63116
Results 1 - 1 of 1