Felix Olvera was born in 1976, age 48. Felix Olvera's address is 849 Po Box , Driggs, ID 83422. Possible relatives include Olvera Clemente, Amanda Olvera and 2 others. Felix's latest phone number is (208) 351-5063. Previous phone numbers include (208) 787-2812.
Address History: 849 Po Box, Driggs, ID 83422;
376 Po Box, Teton, ID 83451;
Jackson, WY 83002
Ofelia Salas's current address is 7836 Coyote Way , Victor, ID 83455. Phone numbers associated with Ofelia are (208) 313-6066 and (208) 787-2812.
Address History: 7836 Coyote Way, Victor, ID 83455;
891 P/O Box, Driggs, ID 83422;
Jackson, WY 83002
Results 1 - 2 of 2