Enli Xu was born in 1960, age 63. Enli Xu's address is 3435 West Clearbrook Circle , Salt Lake City, UT 84119. Possible relatives include Sayu Situ, Shuman Situ and 1 others. Public records show Enli has also lived in San Francisco, CA. Enli's latest phone number is (801) 864-8101. Previous phone numbers include (801) 975-9328. The latest email address for Enli Xu is exu****@bellsouth.net.
Address History: 3435 West Clearbrook Circle, Salt Lake City, UT 84119;
2187 41st Avenue, San Francisco, CA 94116
Emails: exu****@bellsouth.net
Results 1 - 1 of 1