1973 is the birth year of Oscar. The number currently linked to Oscar is (432) 381-7119. Oscar has some connections with business: Oscars Mobile Wash. Possible relatives of Oscar are: Santiago Roman Desantiago, Ramon Salgado Payen, Rosa Quinonez Payen and 6 other people. A city Oscar has lived in before is Odessa. The current age of Oscar is 51. The residency of Oscar is at 13570 Citation Dr, Odessa, Tx 79763.