Oscar Urquide was born in 1972, age 51. Oscar Urquide's address is 1704 Linda Avenue , Odessa, TX 79763. Possible relatives include Luz Carrasco, Erika Contreras and 5 others. Public records show Oscar has also lived in Odessa, TX. Oscar's latest phone number is (432) 332-1907. The latest email address for Oscar Urquide is osc****@clearwire.net.
Phone Numbers: (432) 332-1907
Emails: osc****@clearwire.net
Results 1 - 1 of 1