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

Thomas Wernimont
Emergency Medicine
1111 Duff Ave
Ames, IA 50010-5745
Sarah Tofilon
Hematology/oncology
3500 University Blvd
Suite 1001
Ames, IA 50010-3014
Stanley Smith
Diagnostic Radiology
674 S Summit Creek Dr
Woodland Hills, UT 84653-5905
Maria Olberding
Family Medicine
3500 University Blvd
Suite 1001
Ames, IA 50010-3014
Alyson Vosberg
Nurse Practitioner
3500 University Blvd
Suite 1001
Ames, IA 50010-3014
Jeffrey Drawbond
Anesthesiology
1215 Duff Ave
Ames, IA 50010-5400
Katherine Tjaden
Physician Assistant
3500 University Blvd
Suite 1001
Ames, IA 50010-3014
Steven McCormack
Diagnostic Radiology
500 Wellesley St
Weston, MA 02493-1014
Michael Slattery
Family Medicine
3500 University Blvd
Suite 1001
Ames, IA 50010-3014
Danielle Pellow
Internal Medicine
1215 Duff Ave
Ames, IA 50010-5400
Krista Hannasch
Physical Therapy
1215 Duff Ave
Ames, IA 50010-5400
Donna Deardorff
Certified Nurse Midwife (Cnm)
1015 Duff Ave
Ames, IA 50010-5733
Katherine Blomgren
Physician Assistant
3500 University Blvd
Suite 1001
Ames, IA 50010-3014
Eli Musselman
Anesthesiology
1111 Duff Ave
Ames, IA 50010-5745
Dawn Heaberlin
Certified Nurse Midwife (Cnm)
3500 University Blvd
Suite 1001
Ames, IA 50010-3014
Todd Berryhill
Internal Medicine
3500 University Blvd
Suite 1001
Ames, IA 50010-3014
James Barker
Optometry
1215 Duff Ave
Ames, IA 50010-5400
Brandon McNew
Pediatric Medicine
1215 Duff Ave
Ames, IA 50010-5400
Nima Golchin
Interventional Radiology
1215 Duff Ave
Ames, IA 50010-5400
Timothy Lowry
Family Medicine
3500 University Blvd
Suite 1001
Ames, IA 50010-3014
Robert Swartz
Physical Therapy
1215 Duff Ave
Ames, IA 50010-5400
John Hardie
Radiation Oncology
1215 Duff Ave
Ames, IA 50010-5400
Matthew Okland
Anesthesiology
1215 Duff Ave
Ames, IA 50010-5400
Cory Oswald
Physical Therapy
1215 Duff Ave
Ames, IA 50010-5400
Manuel Arbelaez Agudelo
Internal Medicine
1215 Duff Ave
Ames, IA 50010-5400
David Carlyle
Family Medicine
3500 University Blvd
Suite 1001
Ames, IA 50010-3014
Venkatesh Rudrapatna
Hematology/oncology
1111 Duff Ave
Ames, IA 50010-5745
David Sosnouski
Diagnostic Radiology
3500 University Blvd
Suite 1001
Ames, IA 50010-3014
Alison Wilson
General Surgery
3500 University Blvd
Suite 1001
Ames, IA 50010-3014
Joshua McCaughey
Emergency Medicine
1215 Duff Ave
Ames, IA 50010-5400
Benjamin Schlicher
General Surgery
1215 Duff Ave
Ames, IA 50010-5400
Mallory Scrimger
Optometry
312 E Main
Marshalltown, IA 50158-1888
Pierre Bernard
Family Medicine
3500 University Blvd
Suite 1001
Ames, IA 50010-3014
Jennifer Sills
Nurse Practitioner
3500 University Blvd
Suite 1001
Ames, IA 50010-3014
Travis Mattson
Emergency Medicine
1215 Duff Ave
Ames, IA 50010-5400
Kelly Meyn
Physical Therapy
1215 Duff Ave
Ames, IA 50010-5400
Tyler Neitlich
Diagnostic Radiology
9 River Ln
Westport, CT 06880-1926
Lyman Hopkins
Radiation Oncology
3500 University Blvd
Suite 1001
Ames, IA 50010-3014
Abby Greenlee
Nurse Practitioner
1214 S Grant Rd
Carroll, IA 51401-3102
Andrea Avery
Physician Assistant
3500 University Blvd
Suite 1001
Ames, IA 50010-3014
Sarah Hayes
Internal Medicine
3500 University Blvd
Suite 1001
Ames, IA 50010-3014
Diane Lowry
Physician Assistant
3500 University Blvd
Suite 1001
Ames, IA 50010-3014
Greg Perkins
Family Medicine
3500 University Blvd
Suite 1001
Ames, IA 50010-3014
Paul Brott
Physical Therapy
1215 Duff Ave
Ames, IA 50010-5400
Rachel Hayward
Certified Nurse Midwife (Cnm)
1015 Duff Ave
Ames, IA 50010-5733
Amy Terhaar
Nurse Practitioner
3500 University Blvd
Suite 1001
Ames, IA 50010-3014
Erin Eide
Nurse Practitioner
3815 Stange Rd
Ames, IA 50010-3914
Mindy Royster
Nurse Practitioner
1111 Duff Ave
Ames, IA 50010-5745
Matthew Baughman
Family Medicine
3500 University Blvd
Suite 1001
Ames, IA 50010-3014
Michael Kitchell
Neurology
3500 University Blvd
Suite 1001
Ames, IA 50010-3014