Save Smita Padala, MD SmitaPadala.MD.com • Nephrologist • 20 years experience Vsp Nephrology Associates PLLC 20450 E Pennsylvania Avenue, Dunnellon, FL 34432