Other a city that he has stayed in is Houston. Oscar turned 102 years old. Oscar currently resides at 2702 Peach Hollow Cir, Pearland, Tx 77584. The number currently linked to Oscar is (713) 436-1785. This person's birth year is 1921.