Fengshun Bin was born in 1942, age 81. Fengshun Bin's address is 1416 Azalea Court , Springfield, IL 62712. Possible relatives include Fang He. Fengshun's latest phone number is (217) 206-7908. Previous phone numbers include (217) 585-2993.
Also goes by: Feng L Bin
Related to: Fang He
Address History: 1416 Azalea Court, Springfield, IL 62712;
1016 Lori Lane Apt 3, Springfield, IL 62712;
University, MS 38677
Results 1 - 1 of 1