Shen Fengkui was born in 1964, age 59. Shen Fengkui's address is 1195 Ash Road , Hoffman Estates, IL 60169. Possible relatives include Lan Austin, Bernadette Cuasay and 8 others. Public records show Shen has also lived in Chicago, IL and Schaumburg, IL. Shen's latest phone number is (630) 213-8155. Previous phone numbers include (630) 267-8695.
Address History: 1195 Ash Road, Hoffman Estates, IL 60169;
4448 N Albany Avenue, Chicago, IL 60625;
Schaumburg, IL 60194;
Streamwood, IL 60107
Results 1 - 1 of 1