Oscar's possible relatives are Linda Michelle Aguillon, Ricardo Aguillon, Ruben Morales Aguillon and 4 other people. Oscar owns the phone number (817) 625-7846. 1958 is the birth year of Oscar. 7920 Emerald Crest Dr #148, Fort Worth, Tx 76108 is where Oscar lives. Oscar has reached 67 years of age. Other a city that he has stayed in is Fort Worth.