Save Lavanya Amuluru, MD LavanyaAmuluru.MD.com • Nephrologist • 26 years experience McFarland Clinic - Nephrology 1015 Duff Avenue, Ames, IA