Oscar is a resident of 354 Linklea Dr, Duncanville, Tx 75137. Dallas, Duncanville and Desoto are cities Oscar has lived in. Oscar has listed phone number: (972) 780-5260. Oscar has reached 58 years of age. His birth year was listed as 1967.
Oscar is the owner of 1 property. Oscar's apartment/home is located on 354 Linklea Drive Duncanville TX 75137. Property linked with Oscar has estimated value of $43,780. Oscar owns land valued at $20,000.