Oscar was born 72 years ago. 1953 is his birth date. Oscar is a resident of 11101 99Th East Ave, Owasso, Ok 74055. Records link phone number (918) 835-1636 with Oscar’s details. This person has lived also in Owasso and Tulsa. Possible relatives of Oscar are: Kelly Ann Spence, Bobby Lee Fox, Sonny L Fox and 3 other people.