Oscar was born in 1956. Oscar is a resident of 4522 Avenida Prima St, San Antonio, Tx 78233. Isabel Vela, Felipe Jesus Vela, Jose Jaime Vela and 6 other people are people possibly related to Oscar. Other cities that he has stayed in are San Antonio, Fort Worth and Houston. Oscar owns the phone number (210) 637-7078. Oscar turned 68 years old.
Public records show that Oscar is Hispanic. Ethnic group of this person is Hispanic. Oscar's language is Spanish. Oscar compleated high school. Oscar's date of birth was listed as 1956-05-16.