Save Nibha Mediratta, MD NibhaMediratta.MD.com • Internist • 30 years experience Nibha Mediratta MD PL 1950 Hospital View Way, Clermont, FL 34711