Fidel Olvera was born in 1969, age 54. Fidel Olvera's address is 18419 Heather Road , Fort Myers, FL 33967. Possible relatives include Jesus Olivera, Joan Olvera and 4 others. Public records show Fidel has also lived in Cape Coral, FL. Fidel's latest phone number is (239) 415-6416.
Phone Numbers: (239) 415-6416
Results 1 - 1 of 1