Oscar was born 51 years ago. 1973 is his birth date. Oscar's possible relatives are Aleida Mayle Castillo, Dora M Galdona, Daniel E Galdona and 3 other people. Phone number listed for Oscar is (305) 386-1438. Oscar currently resides at 8413 Quarter Horse Dr, Riverview, Fl 33578. Oscar has previously lived in Miami, Brandon, Coral Gables and 4 other cities. There are 2 companies connected with Oscar: Area 51 Networks and Area 51 Networks Inc.