Lisa Xu was born in 1963, age 60. Lisa Xu's address is 2 Crocus Street , Holmdel, NJ 07733. Possible relatives include Xu Chen, Liyan Sun and 4 others. Public records show Lisa has also lived in Urbana, IL and Lafayette, IN. Lisa's latest phone number is (734) 546-2337.
Phone Numbers: (734) 546-2337
Address History: 2 Crocus Street, Holmdel, NJ 07733;
2110 S Orchard Street Apt 304, Urbana, IL 61801;
Lafayette, IN 47905;
West Lafayette, IN 47906;
Belleville, MI 48111
Results 1 - 1 of 1