Oscar Xia was born in 1995, age 28. Oscar Xia's address is 326 Calle Vista , Walnut, CA 91789. Possible relatives include Michelle Lee, Xiao Xia and others. Public records show Oscar has also lived in New York, NY. Oscar's latest phone number is (909) 272-3898. The latest email address for Oscar Xia is aww****@gmail.com.
Also goes by: Oscar Xia
Phone Numbers: (909) 272-3898
Emails: aww****@gmail.com,
osc****@stern.nyu.edu
Results 1 - 1 of 1