Oscar now resides at 766 Fitch St, San Antonio, Tx 78214. Other a city that he has stayed in is San Antonio. The phone number (210) 921-0073 is Oscar’s. Refguia Delarosa, Arturo Morales Delarosa, Monica Altamira Delarosa and 6 other people are people possibly related to Oscar. The current age of Oscar is 52. 1972 is the birth year of Oscar.