The birth year was listed as 1962. 13360 Finley Rd, Atascosa, Tx 78002 is where Oscar lives. In addition to Atascosa, Oscar also lived in San Antonio, Atascosa and Laredo. Oscar has listed (210) 622-9295 as his phone number. Oscar turned 62 years old.