Guerrero Tv Repair and Paco'S are businesses that might have connection with Oscar. Other a city that he has stayed in is Del Rio. Oscar turned 59 years old. The birth year was listed as 1965. Oscar has listed (830) 774-4226 as his phone number. Oscar is a resident of 904 9Th St, Del Rio, Tx 78840.