McFarland Clinic PC Hospital & Health Care · Medical Doctor's Office · Anesthesiology · Hospitalist · Emergency Medicine · Radiology · Internist · Endocrinologist
1215 Duff Ave Office, Ames, IA 50010 1215 Duff Ave, Ames, IA 50010 1128 Duff Ave, Ames, IA 50010 PO Box 3014, Ames, IA 50010 (515) 239-4403, (515) 239-4411, (515) 239-4400, (515) 663-8621