Oscar Iluzada was born in 1951, age 73. Oscar Iluzada's address is 601 Northwood Trail , Southlake, TX 76092. Possible relatives include Angelito Iluzada, Benjamin Iluzada and 2 others. Public records show Oscar has also lived in Los Angeles, CA and Newbury Park, CA. Oscar's latest phone number is (229) 416-0564. Previous phone numbers include (310) 375-3825 and (310) 498-2278. The latest email address for Oscar Iluzada is oil****@yahoo.com.
Address History: 601 Northwood Trail, Southlake, TX 76092;
1831 Federal Avenue Apartment 5, Los Angeles, CA 90025;
Newbury Park, CA 91320;
North Hollywood, CA 91602;
Alpharetta, GA 30005
Emails: oil****@yahoo.com,
osc****@yahoo.com
Results 1 - 1 of 1