Yubo Yu was born in 1961, age 63. Yubo Yu's address is 13823 Magnolia Lake Lane , Houston, TX 77083. Possible relatives include Yu Lien, Ellison Lyu and 20 others. Yubo's latest phone number is (281) 988-6953. Previous phone numbers include (318) 329-9409 and (318) 398-9430.
Address History: 13823 Magnolia Lake Lane, Houston, TX 77083;
1102 Carlisle Avenue, Louisville, KY 40215;
Monroe, LA 71201
Results 1 - 1 of 1