Phone number listed for Oscar is (972) 923-2242. He has stayed in Waxahachie and Avalon before moving to Waxahachie. Possible relatives of Oscar are: Isabel Chavez Loya, Ana C Molina, Abel Loya and 2 other people. The residency of Oscar is at 631 Brenna Rd, Waxahachie, Tx 75165. Oscar was born 46 years ago. Oscar's birth date was listed as 1978.