Leonel Rivera was born in 1969, age 54. Leonel Rivera's address is 5984 Pepper Road , Immokalee, FL 34142. Possible relatives include Cecilia Areevalo, Alberto Rivera and 8 others. Public records show Leonel has also lived in Immokalee, FL and Labelle, FL. Leonel's latest phone number is (239) 229-0451. Previous phone numbers include (239) 657-9298 and (239) 738-0035.
Address History: 5984 Pepper Road, Immokalee, FL 34142;
2085 Bell Circle, Immokalee, FL 34142;
Labelle, FL 33935;
Lehigh Acres, FL 33974
Results 1 - 1 of 1