Public records show Houston as a city Oscar also stayed in. The age of Oscar is 54. Phone number listed for Oscar is (713) 521-7906. Company linked with Oscar is: Mechon. The residency of Oscar is at 710 Fowler St #10, Houston, Tx 77007. His birth year was listed as 1970.