Oscar Delafuente was born in 1980, age 43. Oscar Delafuente's address is 6813 N 40th Street , Mcallen, TX 78504. Possible relatives include Andrea Delafuente, Carlos Delafuente and 3 others. Public records show Oscar has also lived in Edinburg, TX. Oscar's latest phone number is (956) 381-6718. Previous phone numbers include (956) 624-8876 and (956) 800-4127.
Results 1 - 1 of 1