Fabao Chen was born in 1977, age 46. Fabao Chen's address is 3020 Barrington Court , New Albany, IN 47150. Possible relatives include Cheng Chen, Quanquan Chen and 6 others. Public records show Fabao has also lived in Jeffersonville, IN and Sellersburg, IN. Fabao's latest phone number is (812) 283-9670. Previous phone numbers include (812) 948-8856.
Address History: 3020 Barrington Court, New Albany, IN 47150;
1202 Harmony Lane Apt 82, Jeffersonville, IN 47130;
Sellersburg, IN 47172;
Louisville, KY 40217
Results 1 - 1 of 1