This year Oscar celebrated his 64 birthday. This person's birth year is 1960. Laredo is a city Oscar has lived in. 1713 Quail Creek Rd, Laredo, Tx 78045 is where Oscar resides. Oscar owns the phone number (956) 726-9284.