3428 Easy St, Houston, Tx 77026 is where Oscar resides. Phone number listed for Oscar is (713) 678-7078. Records link Oscar with Leon Hurd, Rachel Taylor Hurd, Willie James Hurd and 2 other people. The current age of Oscar is 78. In addition to Houston, Oscar also lived in Houston. Oscar's birth year is 1946.