Stella Sifuentes was born in 1955, age 69. Stella Sifuentes's address is 609 Cactus Court , Yukon, OK 73099. Possible relatives include Stacey Francis, Sarah Mercado and 2 others. Public records show Stella has also lived in Edmond, OK and Moore, OK. Stella's latest phone number is (405) 265-2067. Previous phone numbers include (405) 414-8992.
Address History: 609 Cactus Court, Yukon, OK 73099;
2416 Pennington Avenue, Edmond, OK 73012;
Moore, OK 73160;
Oklahoma City, OK 73114
Results 1 - 1 of 1