Oscar’s residency is at 5201 Brewster Dr, Laredo, Tx 78043. 1961 is the birth year of Oscar. Oscar owns the phone number (956) 725-1553. Public records show Laredo and San Antonio as cities Oscar also stayed in. The current age of Oscar is 64. Oscar's possible relatives are Alejandra Gabriela Villarreal, Alicia F Villarreal, Aliciaflores Villarreal and 4 other people.