Shufan Li was born in 1974, age 49. Shufan Li's address is 3202 Dell Place , Glenview, IL 60025. Possible relatives include Lu Li, Peng Li and 1 others. Public records show Shufan has also lived in Los Angeles, CA and Atlanta, GA. Shufan's latest phone number is (312) 479-4322. Previous phone numbers include (847) 486-1364.
Address History: 3202 Dell Place, Glenview, IL 60025;
2028 S Bentley Avenue, Los Angeles, CA 90025;
Atlanta, GA 30307;
Chicago, IL 60614;
Nashville, TN 37203
Results 1 - 1 of 1