SC Dr. Sumathi Chellappa, MD Is this you? Claim your profile Family Medicine Nephrology 2Leave a review Mcfarland Clinic North Ames Office 3815 Stange Rd, Ames, IA, 50010 5 other locations (515) 233-1046