Effie Xu's address is 5622 Kendall Hill Lane , Sugar Land, TX 77479. Possible relatives include Bor Lin, Elbert Xu and others. Public records show Effie has also lived in Bloomington, IN and Richmond, TX. Effie's latest phone number is (615) 452-7323. Previous phone numbers include (812) 323-3867 and (812) 857-7903.
Also goes by: Effie Xu
Address History: 5622 Kendall Hill Lane, Sugar Land, TX 77479;
2451 East 10th Street Apartment 204, Bloomington, IN 47408;
Richmond, TX 77406;
Stafford, TX 77477
Results 1 - 1 of 1