He has stayed in Itasca before moving to Itasca. Oscar is related to or closely associated with Barbara A Slider, Terrell Fielder, Brian Wayne Slider and 2 other people. 106 North St, Itasca, Tx 76055 is where Oscar lives. His birth year was listed as 1957. Oscar has listed (254) 687-9754 as his phone number. This year Oscar celebrated his 67 birthday.