Olivia Sifuentes was born in 1941, age 82. Olivia Sifuentes's address is 111 Willow Street #53, Menard, TX 76859. Possible relatives include Howard Boyd. Public records show Olivia has also lived in Menard, TX. Olivia's latest phone number is (325) 396-4674. Previous phone numbers include (325) 456-3968 and (915) 396-4674.
Also goes by: Olivia A Sifuentes
Related to: Howard Boyd
Address History: 111 Willow Street #53, Menard, TX 76859;
53 P/O Box, Menard, TX 76859
Results 1 - 1 of 1