Oscar Uy was born in 1970, age 54. Oscar Uy's address is 1919 S Kirkwood Road Apt 159, Houston, TX 77077. Possible relatives include Maria Aguilar, Elia Contreras and 6 others. Public records show Oscar has also lived in Houston, TX. Oscar's latest phone number is (281) 531-8752.
Also goes by: Oscar B Villanueva
Phone Numbers: (281) 531-8752
Results 1 - 1 of 1