Save Gerardo J. Rodriguez, MD GerardoJRodriguez.MD.com • Nephrologist • 31 years experience Gerardo J Rodriguez, MD, PA 611 W Dixie Avenue, Leesburg, FL 34748