Group Practice

MCFARLAND CLINIC PC

Group Practice Members Number: 295
MCFARLAND CLINIC PC is a medical group with 295 practice members. This medical group members have offices located in 14 states (IA, UT, MA, CT, AZ, GA, WA, NE, TX, OK, WV, NV, CA and CO) and 29 cities.
Health care providers in this group specialize in: Emergency Medicine, Hematology/oncology, Diagnostic Radiology, Family Medicine, Nurse Practitioner, Anesthesiology, Physician Assistant, Internal Medicine, Physical Therapy, Certified Nurse Midwife (Cnm), Optometry, Pediatric Medicine, Interventional Radiology, Radiation Oncology, General Surgery, Neurology, Pulmonary Disease, Ophthalmology, Occupational Therapy, Urology, Sports Medicine, Hospitalist, Infectious Disease, Obstetrics/gynecology, Orthopedic Surgery, Nephrology, Gastroenterology, Allergy/immunology, Qualified Audiologist, Pathology, Cardiovascular Disease (Cardiology), Physical Medicine And Rehabilitation, Otolaryngology, Podiatry, Plastic And Reconstructive Surgery, Dermatology, Sleep Medicine, Pain Management, Endocrinology and Critical Care (Intensivists).

Clinicians & Locations

Anna Vela
Emergency Medicine
1215 Duff Ave
Ames, IA 50010-5400
Mark Taylor
General Surgery
3500 University Blvd
Suite 1001
Ames, IA 50010-3014
Mark Vandenberg
General Surgery
3500 University Blvd
Suite 1001
Ames, IA 50010-3014
Michael Bird
Family Medicine
3500 University Blvd
Suite 1001
Ames, IA 50010-3014
Karen Wolters
Physician Assistant
3500 University Blvd
Suite 1001
Ames, IA 50010-3014
Angela Olerich Lala
Family Medicine
510 Bank St
Webster City, IA 50595-2204
Kindra Gaulke
Nurse Practitioner
1018 Duff Ave
Ames, IA 50010-5740
Noelle Bennett
Physician Assistant
3500 University Blvd
Suite 1001
Ames, IA 50010-3014
Amber Kramer
Nurse Practitioner
312 E Main
Marshalltown, IA 50158-1888
Joseph Merchant
Hematology/oncology
3500 University Blvd
Suite 1001
Ames, IA 50010-3014
Austin Bancroft
Otolaryngology
1215 Duff Ave
Ames, IA 50010-5400
Matthew Mendlick
Diagnostic Radiology
16116 Bedford Ave
Omaha, NE 68116-6433
Julie Fleener
Physician Assistant
3500 University Blvd
Suite 1001
Ames, IA 50010-3014
Amanda Van Wyk
Nurse Practitioner
1111 Duff Ave
Ames, IA 50010-5745
John Evans
Family Medicine
3500 University Blvd
Suite 1001
Ames, IA 50010-3014
Joseph Pollpeter
Family Medicine
3500 University Blvd
Suite 1001
Ames, IA 50010-3014
Jill Robinson-Baier
Physical Therapy
3500 University Blvd
Suite 1001
Ames, IA 50010-3014
Joshua Zwingelberg
Anesthesiology
1111 Duff Ave
Ames, IA 50010-5745
James Downard
Obstetrics/gynecology
3500 University Blvd
Suite 1001
Ames, IA 50010-3014
Steven Hallberg
Nephrology
1015 Duff Ave
Ames, IA 50010-5733
Curtis Waite
Emergency Medicine
1111 Duff Ave
Ames, IA 50010-5745
Karen Mullaney
Occupational Therapy
3500 University Blvd
Suite 1001
Ames, IA 50010-3014
Tonya Ringena
Nurse Practitioner
3500 University Blvd
Suite 1001
Ames, IA 50010-3014
Veronica Ruvo
Diagnostic Radiology
8264 E Arroyo Hondo Rd
Scottsdale, AZ 85266-1007
Jeffrey Dikis
Podiatry
312 E Main
Marshalltown, IA 50158-1888
Jeffrey Richards
Family Medicine
3500 University Blvd
Suite 1001
Ames, IA 50010-3014
Calista Padilla
Occupational Therapy
1215 Duff Ave
Ames, IA 50010-5400
Timothy Conner
Diagnostic Radiology
5 Stony Point Rd
Charleston, WV 25314-1663
Melissa Hadwiger
Nurse Practitioner
1214 S Grant Rd
Carroll, IA 51401-3102
Tina Lawler
Occupational Therapy
3500 University Blvd
Suite 1001
Ames, IA 50010-3014
David Henley
Diagnostic Radiology
1920 186Th Ave E
Lake Tapps, WA 98391-6467
Susan Barry
Physical Therapy
3500 University Blvd
Suite 1001
Ames, IA 50010-3014
Ahmad Barakat
Critical Care (Intensivists)
1111 Duff Ave
Ames, IA 50010-5745
Gary Erbes
Family Medicine
3500 University Blvd
Suite 1001
Ames, IA 50010-3014
Alesha Lofstedt
Physical Therapy
1215 Duff Ave
Ames, IA 50010-5400
Yamuna Gorantla
Endocrinology
1015 Duff Ave
Ames, IA 50010-5733
Taylor Hircock
Family Medicine
1214 S Grant Rd
Carroll, IA 51401-3102
David Cain
Podiatry
1215 Duff Ave
Ames, IA 50010-5400
Jay Brown
Allergy/immunology
3500 University Blvd
Suite 1001
Ames, IA 50010-3014
John Wheeler
Allergy/immunology
3500 University Blvd
Suite 1001
Ames, IA 50010-3014
Lisa Anderberg
Physical Therapy
312 E Main
Marshalltown, IA 50158-1888
Patrick Allaire
Anesthesiology
1215 Duff Ave
Ames, IA 50010-5400
Amy Hawthorne
Physician Assistant
3500 University Blvd
Suite 1001
Ames, IA 50010-3014
Michelle Ubben
Nurse Practitioner
3500 University Blvd
Suite 1001
Ames, IA 50010-3014
Cristina Woodhouse
Family Medicine
3500 University Blvd
Suite 1001
Ames, IA 50010-3014
Kara Johnson
Physician Assistant
3500 University Blvd
Suite 1001
Ames, IA 50010-3014
Jenna Berg
Physical Therapy
701 Washington Ave
Iowa Falls, IA 50126-2100
Jessica Siler
Physician Assistant
3500 University Blvd
Suite 1001
Ames, IA 50010-3014
Sally Overland
Physician Assistant
3500 University Blvd
Suite 1001
Ames, IA 50010-3014
Daniel Macalpine
Dermatology
3500 University Blvd
Suite 1001
Ames, IA 50010-3014