Oscar now resides at 4108 158Th St, Flushing, Ny 11358. This person's birth year is 1953. Oscar has reached 71 years of age. Alicia I Pagoada, Lidia Guadalupe Pagoada, Carlos A Pagoada and 4 other people are people possibly related to Oscar. Oscar has previously lived in Oviedo, Fayetteville, Corona and 2 other cities. The phone number (718) 461-7818 is Oscar’s.