McFarland Clinic

Adult Medicine

An adult medicine provider or internist is a primary care provider dedicated to the prevention, diagnosis and treatment of common adult medical problems.

Our providers specialize in primary care, general health assessments and consultation for complex medical problems. There is an emphasis on caring for the whole patient.

We practice an integrated approach to patient care, coordinating with sub specialists as needed and using a state of the art electronic medical record system for seamless care among providers.

We also provide pre-operative evaluation and primary hospital care.

Locations & Hours

1215 Duff Avenue Office

1215 Duff Ave
Ames, IA 50010


Location Details on 1215 Duff Avenue Office



(Acute cases seen by same-day appointment)


McFarland Clinic providers certified in Internal Medicine (Adult Medicine) practice as Hospitalists at Mary Greeley Medical Center.




  • Cardiac testing
  • Diagnosis and treatment of any undiagnosed symptom or health care concern
  • Flu shots and other adult immunizations
  • Geriatric care
  • Healthy lifestyle promotion
  • Inpatient hospital care, pre-operative consults
  • Minor surgery, such as biopsies, joint injections, and removal of skin lesions
  • Lab and radiology services
  • Physical therapy
  • Preventative care and diagnostic screenings
  • Protime Clinic
  • Routine physical exams, including pre-employment, school, sports, and camp physicals
  • Second opinions or consultations with other physicians on complex cases
  • Treatment for acute illnesses such as flu, upper respiratory infections, and urinary tract infections.
  • Treatment and management of complex and long-term medical conditions such as diabetes and hypertension


McFarland Clinic also has providers certified in Internal Medicine (Adult Medicine) who practice as Hospitalists at Mary Greeley Medical Center in Ames. Hospitalists provide personalized, high-quality inpatient medical care to our hospitalized patients.

Hospitalists do not maintain a private practice outside of the hospital; they solely care for patients in the hospital who require specialized inpatient care.

Providers manage and coordinate the entire inpatient stay, working closely with the patient’s primary care provider and/or other specialists needed during the hospital stay. Hospitalists can be especially beneficial for those patients whose primary care providers aren't available to see their patients in the hospital for whatever reason.

Hospitalists provide onsite and around-the-clock access to a provider. They are immediately accessible for hospital emergency situations 24 hours a day. Providers are familiar with key departments and individuals within the hospital and clinic to allow for prompt connections with other healthcare personnel for coordinated care.

Patient Resources

Frequently Asked Questions

What is an Internist?

An Adult Medicine Physician (or “Internist”) is a primary care physician for adult men and women. An Internist is trained specifically in the non-surgical care of the adult. This includes health maintenance and care of routine medical problems, as well as the diagnosis and treatment of complex diseases. Your Internist is a resource for medical advice and can meet most of your medical needs. 

What do Internists treat?

An internist will provide your annual physicals, as well as the treatment for common colds and flu, and more complex diseases such as diabetes, cancer and heart disease. Your Internist will arrange referral for specialty or surgical care and will provide preoperative evaluation and primary hospital care if needed.

Why choose an Internist for your healthcare?

An Internist, just like family and general practitioners, will serve as your primary care provider. Internists have additional training in the care of adults and will be able to provide their vast knowledge for the prevention and treatment of complex diseases that affect adults.

What do I need to bring to my appointment?

Please bring an updated medication list, a photo ID, insurance card and a list of questions you may have for the provider. If you are new to the clinic a copy of your previous medical records.

How do I contact my doctor on weekends?

Please call the adult medicine department and you will be directed to First Nurse.

I need to get my medication refilled and I have no more refills?

Call your pharmacist and they will contact your doctor’s office to request the refill.

Patient Education

Patient Guides
See details for Medical Sharp Disposal
Medical Sharp Disposal

Find out how to dispose medical sharps the right way.

© 2024 McFarland Clinic. All Rights Reserved.