4.96 (273) Fabio Oliveros, MD Nephrologist 0.4 mi 4.96 (273) 2155 Us 27 South Sebring, FL 33870 +16 more locations View profile Call now Latest Review “Excellent. CARE” Fabio Oliveros, MD Nephrologist 2155 Us 27 South Sebring, FL 33870 4.96 (273)