The number currently linked to Oscar is (660) 438-2768. Oscar was born 80 years ago. Oscar now resides at 704 Illinois St, Warsaw, Mo 65355. This person has lived also in Choctaw, Edmond and...