Ofelia Lora was born in 1932, age 92. Ofelia Lora's address is 30 Valley Drive , Blackfoot, ID 83221. Possible relatives include Bertha Guerra, Eli Guerra and 14 others. Public records show Ofelia has also lived in Blackfoot, ID and Rio Grande City, TX. Ofelia's latest phone number is (208) 785-3620.
Phone Numbers: (208) 785-3620
Address History: 30 Valley Drive, Blackfoot, ID 83221;
1794 Cromwell Lane, Blackfoot, ID 83221;
Rio Grande City, TX 78582;
Zillah, WA 98953
Results 1 - 1 of 1