McFarland Clinic

1215 Duff Avenue Office

Address

1215 Duff Ave
Ames, IA 50010

Directions

515-239-4400

Clinic Hours

Hours may vary by department.
DayTime
Monday8am-5pm
Tuesday8am-5pm
Wednesday8am-5pm
Thursday8am-5pm
Friday8am-5pm
*Lab open Mon-Fri at 7:30 AM.
 
Saturday8am-12pm
*Pediatrics, Laboratory, Radiology
Find a doctor by specialty or service at this location

Facility Information

Adult Medicine

Welcome to McFarland Clinic’s Adult Medicine Department, where we prioritize your health and well-being through exceptional adult care services. Our Ames office is a state-of-the-art facility and has a dedicated team of internal medicine healthcare professionals which ensures you receive the highest quality care. Routine check-ups, treatment of an acute illness and chronic disease management is just the beginning of the list on how our team can help. For a full list of services, browse our adult medicine services list. Here's what sets us apart:

  • Experienced Healthcare Providers: Board-certified physicians, nurse practitioners, and specialists who are experts in adult health. They are all up to date with the latest medical advancements to provide you with the best treatment options.
  • Full spectrum internal medicine services.
  • Pediatric Care

    At McFarland Clinic, we understand that every child is unique and deserves personalized attention. Our dedicated team of pediatricians in Ames is here to support your family with high-quality pediatric care. Here’s what sets our pediatric clinic apart:

  • Experienced Pediatric Specialists: Our team consists of board-certified pediatricians and healthcare providers who specialize in caring for children from infancy through adolescence. We are passionate about nurturing your child's health and development.
  • Comprehensive Pediatric Services: Routine exams and well-child visits, vaccination and immunization services, developmental screenings and assessments, management of acute and chronic illnesses, nutrition and dietary counseling, behavioral and mental health support and sports physicals and pre-participation evaluations.
  • Family-Centered Care: We believe in partnering with families to promote a healthy lifestyle for children. Our team takes the time to educate parents on developmental milestones, health concerns, and preventive measures, ensuring you are involved in your child’s healthcare journey.
  • How to Get to McFarland Clinic's 1215 Duff Avenue Office in Ames

    Driving Directions

    Directions from US Highway 30 (Eastbound)
    • Take Highway 30 to the Duff Avenue exit.
    • Take Duff Avenue north. Drive approximately 2 miles.
    • 1215 Duff Avenue is located at the intersection of Duff Avenue and 13th Street (west side of Duff Avenue / south side of 13th Street).
    Directions from US Highway 30 (Westbound)
    • Take Highway 30 to the exit for Interstate 35 Northbound.
    • Take I-35 north to the East 13th Street exit.
    • Take East 13th Street west. Drive approximately 2.4 miles.
    • 1215 Duff Avenue is located at the intersection of 13th Street and Duff Avenue (south side of 13th Street / west side of Duff Avenue).
    Directions from Interstate 35 (Northbound or Southbound)
    • Take I-35 to the East 13th Street exit.
    • Take East 13th Street west. Drive approximately 2.4 miles.
    • 1215 Duff Avenue is located at the intersection of 13th Street and Duff Avenue (south side of 13th Street / west side of Duff Avenue).

    Parking and Entrance

    Free patient parking is available on the north and east sides of the building. You may enter the parking lot from 13th Street or Duff Avenue. Patient entrances are on the north and east sides of the building.

    Patient Drop-off and Pick-up

    A patient drop-off and pick-up area is available at the 13th Street Entrance (north entrance). A patient attendant with wheelchairs is stationed at this entrance.

    Public Transportation

    McFarland Clinic’s 1215 Duff Avenue Office is located on the CyRide #1 (Red) route.

    Insurance

    For insurance information, please see Accepted Insurance.

    Specialties & Services

    Adult Medicine

    DayTime
    Monday8am-5pm
    Tuesday8am-5pm
    Wednesday8am-5pm
    Thursday8am-5pm
    Friday8am-5pm
    (Acute cases seen by same-day appointment)

    515-239-4431

    515-239-4432

    Allergy & Immunology

    DayTime
    Monday8am-5pm
    Tuesday8am-5pm
    Wednesday8am-5pm
    Thursday8am-5pm
    Friday8am-5pm

    Click here for Allergy Shot hours.

    515-239-4482

    Audiology

    DayTime
    Monday8am-5pm
    Tuesday8am-5pm
    Wednesday8am-5pm
    Thursday8am-5pm
    Friday8am-5pm

    515-239-4421

    Breast Imaging

    DayTime
    Monday7:30am-5pm
    Tuesday7:30am-5pm
    Wednesday7:30am-5pm
    Thursday7:30am-5pm
    Friday7:30am-5pm
    Schedule Online Online Scheduling for mammograms only. Call for other appointment types.

    515-239-4456

    DOT Certified Medical Examiner

    DayTime
    Monday8am-5pm
    Tuesday8am-5pm
    Wednesday8am-5pm
    Thursday8am-5pm
    Friday8am-5pm

    515-239-4400

    ENT (Ear, Nose & Throat - Otolaryngology)

    DayTime
    Monday8am-5pm
    Tuesday8am-5pm
    Wednesday8am-5pm
    Thursday8am-5pm
    Friday8am-5pm

    515-239-4480

    Foot & Ankle Surgery

    DayTime
    Monday8am-5pm
    Tuesday8am-5pm
    Wednesday8am-5pm
    Thursday8am-5pm
    Friday8am-5pm

    515-239-4586

    Gastroenterology

    DayTime
    Monday8am-5pm
    Tuesday8am-5pm
    Wednesday8am-5pm
    Thursday8am-5pm
    Friday8am-5pm

    *Please note that a referral from your regular provider is required to schedule a consult with this department

    515-239-4450

    Hand Surgery

    DayTime
    Monday8am-5pm
    Tuesday8am-5pm
    Wednesday8am-5pm
    Thursday8am-5pm
    Friday8am-5pm

    515-239-4475

    515-239-4725

    Hearing Aids

    DayTime
    Monday8am-5pm
    Tuesday8am-5pm
    Wednesday8am-5pm
    Thursday8am-5pm
    Friday8am-5pm

    515-239-4421

    Hip & Knee Replacement Surgery

    DayTime
    Monday8am-5pm
    Tuesday8am-5pm
    Wednesday8am-5pm
    Thursday8am-5pm
    Friday8am-5pm

    515-239-4475

    Infectious Diseases

    DayTime
    Monday8am-5pm
    Tuesday8am-5pm
    Wednesday8am-5pm
    Thursday8am-5pm
    Friday8am-12pm

    515-239-4474

    Laboratory

    DayTime
    Monday7:30am-5pm
    Tuesday7:30am-5pm
    Wednesday7:30am-5pm
    Thursday7:30am-5pm
    Friday7:30am-5pm
    Saturday8am-12pm

    515-239-4447

    Occupational Medicine

    DayTime
    Monday8:00 a.m. to 5:00 p.m.
    Tuesday8:00 a.m. to 5:00 p.m.
    Wednesday8:00 a.m. to 5:00 p.m.
    Thursday8:00 a.m. to 5:00 p.m.
    Friday8:00 a.m. to 5:00 p.m.

    515-239-4496

    Orthopedic Sports Medicine

    DayTime
    Monday8am-5pm
    Tuesday8am-5pm
    Wednesday8am-5pm
    Thursday8am-5pm
    Friday8am-5pm

    515-239-4475

    Orthopedic Surgery

    DayTime
    Monday8am-5pm
    Tuesday8am-5pm
    Wednesday8am-5pm
    Thursday8am-5pm
    Friday8am-5pm

    515-239-4475

    Pathology

    DayTime
    Monday8am-5pm
    Tuesday8am-5pm
    Wednesday8am-5pm
    Thursday8am-5pm
    Friday8am-5pm

    515-239-4448

    Pediatrics

    DayTime
    Monday8am-7pm
    Tuesday8am-7pm
    Wednesday8am-7pm
    Thursday8am-7pm
    Friday8am-5pm
    Saturday8am-12pm

    515-239-4404

    Physical Therapy

    DayTime
    Monday7am-6pm
    Tuesday7am-6pm
    Wednesday7am-6pm
    Thursday7am-6pm
    Friday7am-6pm

    515-956-4095

    515-663-4886

    Podiatry

    DayTime
    Monday8am-5pm
    Tuesday8am-5pm
    Wednesday8am-5pm
    Thursday8am-5pm
    Friday8am-5pm

    515-239-4586

    Pulmonology

    DayTime
    Monday8am-5pm
    Tuesday8am-5pm
    Wednesday8am-5pm
    Thursday8am-5pm
    Friday8am-5pm

    515-239-4422

    Radiology & Imaging Services

    DayTime
    Monday8am-5pm
    Tuesday8am-5pm
    Wednesday8am-5pm
    Thursday8am-5pm
    Friday8am-5pm
    Saturday
    (Diagnostic x-rays only)
    8am-12pm
    > Hours may vary by service. See hours by service.

    515-239-4456

    Spine Surgery

    DayTime
    Monday8am-5pm
    Tuesday8am-5pm
    Wednesday8am-5pm
    Thursday8am-5pm
    Friday8am-5pm

    515-239-4475

    Surgery

    DayTime
    Monday8am-5pm
    Tuesday8am-5pm
    Wednesday8am-5pm
    Thursday8am-5pm
    Friday8am-5pm

    515-239-4427

    Travel Clinic

    DayTime
    Monday8am-5pm
    Tuesday8am-5pm
    Wednesday8am-5pm
    Thursday8am-5pm
    Friday8am-5pm

    515-239-4496

    Urology

    DayTime
    Monday8am-5pm
    Tuesday8am-5pm
    Wednesday8am-5pm
    Thursday8am-5pm
    Friday8am-5pm

    515-239-4490

    Vein Clinic

    DayTime
    Monday8am-5pm
    Tuesday8am-5pm
    Wednesday8am-5pm
    Thursday8am-5pm
    Friday8am-5pm

    515-956-4158

    © 2025 McFarland Clinic. All Rights Reserved.