Oscar has some connections with business: Intl Service Organization, Inc. Oscar's birth year is 1961. Records link phone number (281) 251-2629 with Oscar’s details. He has stayed in Cypress, Houston, Quincy and one other city before moving to Miami. Records link Oscar with Torrie A Garcia, Roxanne C Garcia, Roxana Lorenia Degarcia and 6 other people. Oscar currently resides at 14272 92Nd St, Miami, Fl 33186. This year Oscar celebrated his 63 birthday.