Other cities that he has stayed in are Mission and Edinburg. The number currently linked to Oscar is (956) 585-0643. This person's birth year is 1955. The possible relatives of Oscar are Patricia A Rosales, Jeffery Rosales, Uvaldo Rosales and 5 other people. Oscar has reached the age of 69 years. Oscar’s current address is 3313 Shary Rd, Mission, Tx 78573.