JM Dr. John Michael Mcgarity , DO Is this you? Claim your profile Diagnostic Radiology Internal Medicine 0 Write A Review Mcfarland Clinic Pc 1215 Duff Ave, Ames, IA, 50010 3 other locations (515) 239-4400