In addition to Denton, Oscar also lived in Denton and Flushing. The birth year was listed as 1954. Oscar turned 70 years old. Phone number listed for Oscar is (940) 382-9823. 3116 Ottowa Ln, Denton, Tx 76210 is where Oscar lives.
Possible Oscar's ethincity is Hispanic. Oscar belongs to Hispanic ethnic group. Oscar can speak Spanish. 1954-03-13 is his birth date.