Our Providers
Experienced physicians and nurse practitioners dedicated to your health.

Fabio Oliveros, MD
Nephrologist — Practice Founder
Dr. Fabio Oliveros is a board-certified nephrologist and the founder of Fabio Oliveros & Associates PA. With a deep commitment to kidney health, Dr. Oliveros provides comprehensive nephrology care including chronic kidney disease management, dialysis oversight, and hypertension treatment. Patients consistently praise his thoroughness, knowledge, and compassionate bedside manner. He is affiliated with AdventHealth Sebring and Lake Placid, and serves patients across 20+ locations in the region.

Andres Cordoba, MD
Internal Medicine Physician
Dr. Andres Cordoba is an internist providing comprehensive adult primary care. Known for his thorough examinations and detailed approach to reviewing lab results, Dr. Cordoba takes the time to explain conditions and treatment options to every patient. His patients describe him as straightforward, honest, and genuinely caring. He offers both in-office and telehealth appointments for convenient follow-up care.

Hannah Campbell, ARNP
Nurse Practitioner
Hannah Campbell is an Advanced Registered Nurse Practitioner with 18 years of clinical experience. She specializes in managing chronic conditions including diabetes, thyroid disorders, and anxiety. Patients value her warm, friendly demeanor and her ability to explain complex health issues in understandable terms. She is dedicated to helping patients take control of their health through education, medication management, and personalized care plans.
Marcella Vazquez, APRN
Family Nurse Practitioner — Nephrology
Marcella Vazquez is a Family Nurse Practitioner providing accessible, patient-centered primary care and nephrology services. She offers comprehensive health assessments, acute illness treatment, chronic disease management, kidney health monitoring, and preventive wellness services. Her approach focuses on building lasting relationships with patients and empowering them with the knowledge they need to make informed health decisions.
Schedule an Appointment
All of our providers are accepting new patients. Call today to book your visit.
Call (863) 385-2606