1964 is the birth year of Oscar. The possible relatives of Oscar are Iliana Castro Garcia, Cesar Ulises Garcia, Lazaro Garcia and 3 other people. Oscar’s current address is 21323 39Th Ave, Miami Gardens, Fl 33055. Oscar turned 60 years old. He has stayed in Opa Locka, Hallandale Beach, Miami and 2 other cities before moving to Miami Gardens. Oscar owns the phone number (305) 621-2850.