Lisa Xia was born in 1985, age 38. Lisa Xia's address is 10577 Durham Place , Powell, OH 43065. Possible relatives include Hong Xia, Jingsen Xia and others. Public records show Lisa has also lived in Champaign, IL and Urbana, IL. Lisa's latest phone number is (614) 336-8842. Previous phone numbers include (614) 389-2470.
Address History: 10577 Durham Place, Powell, OH 43065;
508 E John Street Apt 113, Champaign, IL 61820;
Urbana, IL 61801;
Columbus, OH 43235
Results 1 - 1 of 1