Eleana Rico's address is 253 Canyon Street , Twin Falls, ID 83301. Possible relatives include April Davis, Daniel Garcia and 11 others. Public records show Eleana has also lived in Twin Falls, ID. Eleana's latest phone number is (208) 358-3217. Previous phone numbers include (208) 734-4276. The latest email address for Eleana Rico is ele****@gmail.com.
Also goes by: Elena G Rico
Address History: 253 Canyon Street, Twin Falls, ID 83301;
171 Blue Lakes Blvd S Trailer A2, Twin Falls, ID 83301
Emails: ele****@gmail.com
Results 1 - 1 of 1