Oscar's birth date was listed as 1970. Oscar currently resides at 2922 Autumn Run Ct, Orlando, Fl 32822. The number currently linked to Oscar is (407) 281-1300. Oscar was born 55 years ago. Beatriz Leon, Adolfo B Leon, Maria C Deleon and 4 other people are people possibly related to Oscar. He has stayed in Kissimmee, Jacksonville, West Melbourne and one other city before moving to Orlando.