Kanru Xia was born in 1983, age 40. Kanru Xia's address is 641 W Willow Street Apt 120, Chicago, IL 60614. Possible relatives include Wenlong Wang, Zhihou Xia and others. Public records show Kanru has also lived in Chicago, IL. Kanru's latest phone number is (773) 565-4877. Previous phone numbers include (773) 890-0977.
Results 1 - 1 of 1