Oscar’s current address is 1417 5Th Ave, Fort Worth, Tx 76104. Public records show Keller, Mesquite, Euless and 5 other cities as cities Oscar also stayed in. Phone number listed for Oscar is (817) 847-6159. Oscar has reached the age of 70 years. People possibly related to Oscar are Esmeralda Cervantes Escobedo, Brandy Micheleescobed Untalan, Tina Escobedo and 5 other people. Oscar's birth date was listed as 1954.