Oscar Sifuentes was born in 1974, age 50. Oscar Sifuentes's address is 502 Cuellar Street , Del Rio, TX 78840. Possible relatives include Maria Hernandez, Louis Levrie and 4 others. Public records show Oscar has also lived in Tampa, FL and Saint Paul, MN. Oscar's latest phone number is (210) 213-7717. Previous phone numbers include (507) 333-5490 and (507) 334-0164. The latest email address for Oscar Sifuentes is osc****@yahoo.com.
Address History: 502 Cuellar Street, Del Rio, TX 78840;
1915 E Paris Street, Tampa, FL 33610;
Saint Paul, MN 55124;
Richardson, TX 75080
Emails: osc****@yahoo.com,
osg****@gmail.com
Results 1 - 1 of 1