Ovidio Rodriguez was born in 1965, age 59. Ovidio Rodriguez's address is 188 Madison Street , Twin Falls, ID 83301. Possible relatives include Christina Castro, Tessa Fuller and 3 others. Public records show Ovidio has also lived in Twin Falls, ID and Coffeyville, KS. Ovidio's latest phone number is (208) 329-1347. Previous phone numbers include (208) 490-6437 and (208) 733-3346.
Related to: Christina Castro,
Tessa Fuller,
Guadalupe Rodriguez,
Orlando Rodriguez,
Orlando Rodriguez
Address History: 188 Madison Street, Twin Falls, ID 83301;
458 Filer Avenue, Twin Falls, ID 83301;
Coffeyville, KS 67337;
Yachats, OR 97498
Results 1 - 1 of 1