Oliver Chua was born in 1987, age 37. Oliver Chua's address is 12930 Park Crossing Apt 206, San Antonio, TX 78217. Public records show Oliver has also lived in Lancaster, CA and Ames, IA.
Address History: 12930 Park Crossing Apt 206, San Antonio, TX 78217;
42525 Cinnabar Court, Lancaster, CA 93536;
Ames, IA 50010;
Anoka, MN 55303;
Saint Paul, MN 55124
Results 1 - 1 of 1