12701 75Th St, Parkland, Fl 33076 is where Oscar lives. 1966 is his birth date. Oscar has previously lived in Pinecrest, Palatine, Miami and 2 other cities. This year Oscar celebrated his 58 birthday. The number currently linked to Oscar is (561) 213-1595.