Related Healthcare Providers

Firas Salti, MD, DABVLM, RPhS

Firas Salti, MD, DABVLM, RPhS

Internal Medicine Doctor

1215 Duff Ave
Ames, IA 50010

(515) 239-4432
In-Office
Telemedicine

Christy Christophersen, MD

Orthopedic Foot and Ankle Surgeon

1215 Duff Ave
Ames, IA 50010

(515) 239-4475
Are you
Dr. Christy Christophersen?
Claim My FREE Profile

Grant T. Goldsberry, MD

Diagnostic Radiologist

1215 Duff Ave
Ames, IA 50010

(515) 239-4456
In-Office
Are you
Dr. Grant T. Goldsberry?
Claim My FREE Profile

Jennifer A. Killion, MD

Internal Medicine Doctor

1215 Duff Ave
Ames, IA 50010

(515) 239-4431
In-Office
Are you
Dr. Jennifer A. Killion?
Claim My FREE Profile

John J. Paschen, MD

Pediatrician

1215 Duff Ave
Ames, IA 50010

(515) 239-4404
In-Office
Are you
Dr. John J. Paschen?
Claim My FREE Profile

Charles M. Olson, MD

Diagnostic Radiologist

1215 Duff Ave
Ames, IA 50010

(515) 239-4456
In-Office
Are you
Dr. Charles M. Olson?
Claim My FREE Profile

Paul D. Sosnouski, MD

Internal Medicine Doctor

1215 Duff Ave
Ames, IA 50010

(515) 239-4431
In-Office
Are you
Dr. Paul D. Sosnouski?
Claim My FREE Profile

Dana L. Hartwigsen, DO

Pediatrician

1215 Duff Ave
Ames, IA 50010

(515) 239-4404
In-Office
Are you
Dr. Dana L. Hartwigsen?
Claim My FREE Profile

Bradley R. Nau, MD

Pediatrician

1215 Duff Ave
Ames, IA 50010

(515) 239-4404
In-Office
Are you
Dr. Bradley R. Nau?
Claim My FREE Profile

David S. Sosnouski, MD

Diagnostic Radiologist

1215 Duff Ave
Ames, IA 50010

(515) 239-4456
In-Office
Are you
Dr. David S. Sosnouski?
Claim My FREE Profile

David P. Cain, DPM

Podiatric Foot & Ankle Surgeon

1215 Duff Ave
Ames, IA 50010

(515) 239-4586
In-Office
Are you
Dr. David P. Cain?
Claim My FREE Profile

Jay E. Brown, MD

Allergist & Immunologist

1215 Duff Ave
Ames, IA 50010

(515) 239-4482
In-Office
Are you
Dr. Jay E. Brown?
Claim My FREE Profile

Jon L. Fleming, MD

Gastroenterologist

1215 Duff Ave
Ames, IA 50010

(515) 239-4450
In-Office
Are you
Dr. Jon L. Fleming?
Claim My FREE Profile

Alexander Wickenkamp, MD

Surgeon

1215 Duff Ave
Ames, IA 50010

(515) 239-4427
Are you
Dr. Alexander Wickenkamp?
Claim My FREE Profile

Daniel P. Fulton, MD

Infectious Disease Doctor

1215 Duff Ave
Ames, IA 50010

(515) 239-4474
In-Office
Are you
Dr. Daniel P. Fulton?
Claim My FREE Profile

James D. Gohman, MD

Internal Medicine Doctor

1215 Duff Ave
Ames, IA 50010

(515) 239-4432
In-Office
Are you
Dr. James D. Gohman?
Claim My FREE Profile

Christopher J. Johnson, MD

Anatomic & Clinical Pathologist

1215 Duff Ave
Ames, IA 50010

(515) 239-4448
In-Office
Are you
Dr. Christopher J. Johnson?
Claim My FREE Profile

Todd C. Berryhill, MD

Internal Medicine Doctor

1215 Duff Ave
Ames, IA 50010

(515) 239-4432
In-Office
Are you
Dr. Todd C. Berryhill?
Claim My FREE Profile

Shauna M. Basener, DO

Internal Medicine Doctor

1215 Duff Ave
Ames, IA 50010

(515) 239-4432
In-Office
Are you
Dr. Shauna M. Basener?
Claim My FREE Profile

Steven R. Wanzek, MD

Pulmonary Disease Doctor

1215 Duff Ave
Ames, IA 50010

(515) 239-4422
In-Office
Are you
Dr. Steven R. Wanzek?
Claim My FREE Profile

Manuel A. Arbelaez Agudelo, MD

Internal Medicine Doctor

1215 Duff Ave
Ames, IA 50010

Are you
Dr. Manuel A. Arbelaez Agudelo?
Claim My FREE Profile

Arul M. Molian, MD

Internal Medicine Doctor

1215 Duff Ave
Ames, IA 50010

(515) 239-4432
In-Office
Are you
Dr. Arul M. Molian?
Claim My FREE Profile

Russell L. Wilson, MD

Diagnostic Radiologist

1215 Duff Ave
Ames, IA 50010

(515) 239-4456
In-Office
Are you
Dr. Russell L. Wilson?
Claim My FREE Profile

Abigail Gabriel, MD

Internal Medicine Doctor

1215 Duff Ave
Ames, IA 50010

Are you
Dr. Abigail Gabriel?
Claim My FREE Profile

Kristy A. Calland, DO

Internal Medicine Doctor

1215 Duff Ave
Ames, IA 50010

(515) 239-4432
In-Office
Are you
Dr. Kristy A. Calland?
Claim My FREE Profile

Mark T. Vandenberg, MD

Surgeon

1215 Duff Ave
Ames, IA 50010

(515) 239-4725
In-Office
Are you
Dr. Mark T. Vandenberg?
Claim My FREE Profile

Teresa L. Kelley, PharmD

Pharmacist

1215 Duff Ave
Ames, IA 50010

In-Office
Are you
Dr. Teresa L. Kelley?
Claim My FREE Profile

Nima A. Golchin, MD

Diagnostic Radiologist

1215 Duff Ave
Ames, IA 50010

(515) 239-4456
In-Office
Are you
Dr. Nima A. Golchin?
Claim My FREE Profile

Brandon R. McNew, MD

Pediatrician

1215 Duff Ave
Ames, IA 50010

(515) 239-4404
In-Office
Are you
Dr. Brandon R. McNew?
Claim My FREE Profile

Justin W. Rash, PharmD

Pharmacist

1215 Duff Ave
Ames, IA 50010

In-Office
Are you
Dr. Justin W. Rash?
Claim My FREE Profile

Danielle L. Pellow, MD

Internal Medicine Doctor

1215 Duff Ave
Ames, IA 50010

Are you
Dr. Danielle L. Pellow?
Claim My FREE Profile

Brenda A. Burrough, MD

Internal Medicine Doctor

1215 Duff Ave
Ames, IA 50010

(515) 239-4432
In-Office
Are you
Dr. Brenda A. Burrough?
Claim My FREE Profile

Kyle Freeman, MD

Diagnostic Radiologist

1215 Duff Ave
Ames, IA 50010

(515) 239-4456
Are you
Dr. Kyle Freeman?
Claim My FREE Profile

Austin Bancroft, DO

Otolaryngologist

1215 Duff Ave
Ames, IA 50010

(515) 239-4480
In-Office
Are you
Dr. Austin Bancroft?
Claim My FREE Profile

Thomas E. Smith, Jr., MD

Otolaryngologist

1215 Duff Ave
Ames, IA 50010

(515) 239-4480
In-Office
Are you
Dr. Thomas E. Smith, Jr.?
Claim My FREE Profile

James A. Friederich, MD

Orthopedic Surgeon

1215 Duff Ave
Ames, IA 50010

(515) 239-4475
In-Office
Are you
Dr. James A. Friederich?
Claim My FREE Profile

John M. McGarity, Jr., DO

Diagnostic Radiologist

1215 Duff Ave
Ames, IA 50010

(515) 239-4456
In-Office
Are you
Dr. John M. McGarity, Jr.?
Claim My FREE Profile

Douglas R. Lake, MD

Diagnostic Radiologist

1215 Duff Ave
Ames, IA 50010

(515) 239-4456
In-Office
Are you
Dr. Douglas R. Lake?
Claim My FREE Profile

David K. Sneller, MD

Orthopedic Surgeon

1215 Duff Ave
Ames, IA 50010

(515) 239-4475
In-Office
Are you
Dr. David K. Sneller?
Claim My FREE Profile

Andrew D. Olswing, DO

Orthopedic Surgeon

1215 Duff Ave
Ames, IA 50010

(515) 239-4475
In-Office
Are you
Dr. Andrew D. Olswing?
Claim My FREE Profile

Thomas D. Johnson, MD

Gastroenterologist

1215 Duff Ave
Ames, IA 50010

(515) 239-4450
In-Office
Are you
Dr. Thomas D. Johnson?
Claim My FREE Profile

Bryan J. Feyen, DO

Gastroenterologist

1215 Duff Ave
Ames, IA 50010

(515) 239-4450
In-Office
Are you
Dr. Bryan J. Feyen?
Claim My FREE Profile

Lacreasia K. Wheat-Hitchings, MD

Preventive Occupational Medicine Doctor

1215 Duff Ave
Ames, IA 50010

(515) 239-4496
Are you
Dr. Lacreasia K. Wheat-Hitchings?
Claim My FREE Profile

Therese G. Halbur, MD

Pediatrician

1215 Duff Ave
Ames, IA 50010

(515) 239-4404
In-Office
Are you
Dr. Therese G. Halbur?
Claim My FREE Profile

Jill W. Alexander, MD

Pediatrician

1215 Duff Ave
Ames, IA 50010

(515) 239-4404
In-Office
Are you
Dr. Jill W. Alexander?
Claim My FREE Profile

John D. Shierholz, MD

Diagnostic Radiologist

1215 Duff Ave
Ames, IA 50010

(515) 239-4456
In-Office
Are you
Dr. John D. Shierholz?
Claim My FREE Profile

Thomas A. Greenwald, MD

Orthopedic Surgeon

1215 Duff Ave
Ames, IA 50010

(515) 239-4475
In-Office
Are you
Dr. Thomas A. Greenwald?
Claim My FREE Profile

Betsey K. Bean, DO

Orthopedic Hand Surgeon

1215 Duff Ave
Ames, IA 50010

(515) 239-4475
Are you
Dr. Betsey K. Bean?
Claim My FREE Profile

Tyler McCurdy, DO

Diagnostic Radiologist

1215 Duff Ave
Ames, IA 50010

(515) 239-4456
Are you
Dr. Tyler McCurdy?
Claim My FREE Profile

Richard L. Glenn, Jr., DO

Hospital Medicine Doctor / Hospitalist

1215 Duff Ave
Ames, IA 50010

(515) 239-6992
In-Office
Are you
Dr. Richard L. Glenn, Jr.?
Claim My FREE Profile

Jack T. Swanson, MD

Pediatrician

1215 Duff Ave
Ames, IA 50010

(515) 239-4404
In-Office
Are you
Dr. Jack T. Swanson?
Claim My FREE Profile

Peter G. Buck, MD

Orthopedic Surgeon

1215 Duff Ave
Ames, IA 50010

(515) 239-4475
In-Office
Are you
Dr. Peter G. Buck?
Claim My FREE Profile

Leo A. Milleman, MD

Urologist

1215 Duff Ave
Ames, IA 50010

(515) 239-4490
In-Office
Are you
Dr. Leo A. Milleman?
Claim My FREE Profile

Edward G. Nassif, MD

Allergist & Immunologist

1215 Duff Ave
Ames, IA 50010

(515) 239-4482
In-Office
Are you
Dr. Edward G. Nassif?
Claim My FREE Profile

Michael Stefl, MD

Orthopedic Surgeon

1215 Duff Ave
Ames, IA 50010

(515) 239-4475
In-Office
Are you
Dr. Michael Stefl?
Claim My FREE Profile

Grant D. Doolittle, DO

Internal Medicine Doctor

1215 Duff Ave
Ames, IA 50010

(515) 239-4431
In-Office
Are you
Dr. Grant D. Doolittle?
Claim My FREE Profile

Stephen P. Vanhouten, MD

Diagnostic Radiologist

1215 Duff Ave
Ames, IA 50010

(515) 239-4456
In-Office
Are you
Dr. Stephen P. Vanhouten?
Claim My FREE Profile

Sarah M. Hayes, MD

Internal Medicine Doctor

1215 Duff Ave
Ames, IA 50010

(515) 239-4431
In-Office
Are you
Dr. Sarah M. Hayes?
Claim My FREE Profile

David A. Smith, MD

Pediatrician

1215 Duff Ave
Ames, IA 50010

(515) 239-4404
In-Office
Are you
Dr. David A. Smith?
Claim My FREE Profile

Mark Taylor, MD

Surgeon

1215 Duff Ave
Ames, IA 50010

(515) 239-4725
In-Office
Are you
Dr. Mark Taylor?
Claim My FREE Profile

Gregory P. Sachs, MD

Surgeon

1215 Duff Ave
Ames, IA 50010

(515) 239-4725
In-Office
Are you
Dr. Gregory P. Sachs?
Claim My FREE Profile

Jonathon R. Geisinger, MD

Orthopedic Spine Surgeon

1215 Duff Ave
Ames, IA 50010

(515) 239-4475
Are you
Dr. Jonathon R. Geisinger?
Claim My FREE Profile

Tara N. Andersen, DO

Pediatrician

1215 Duff Ave
Ames, IA 50010

(515) 239-4404
Are you
Dr. Tara N. Andersen?
Claim My FREE Profile

Alexander M. Harvin, MD

Diagnostic Radiologist

1215 Duff Ave
Ames, IA 50010

(515) 239-4456
Are you
Dr. Alexander M. Harvin?
Claim My FREE Profile

Jodi A. Goldsberry, MD

Internal Medicine Doctor

1215 Duff Ave
Ames, IA 50010

(515) 239-4431
In-Office
Are you
Dr. Jodi A. Goldsberry?
Claim My FREE Profile

Jacob Kolker, MD

Pediatrician

1215 Duff Ave
Ames, IA 50010

(515) 239-4404
Are you
Dr. Jacob Kolker?
Claim My FREE Profile

Tyler C. Thoen, MD

Internal Medicine Doctor

1215 Duff Ave
Ames, IA 50010

(515) 239-4431
In-Office
Are you
Dr. Tyler C. Thoen?
Claim My FREE Profile

Joshua A. Zwingelberg, MD

Anesthesiologist

1215 Duff Ave
Ames, IA 50010

(515) 239-2151
In-Office
Are you
Dr. Joshua A. Zwingelberg?
Claim My FREE Profile

Tamim R. Mahayni, DO

Pulmonary Disease Doctor

1215 Duff Ave
Ames, IA 50010

(515) 239-4422
In-Office
Are you
Dr. Tamim R. Mahayni?
Claim My FREE Profile

Lindsey Rearigh, DO

Infectious Disease Doctor

1215 Duff Ave
Ames, IA 50010

(515) 239-4474
Are you
Dr. Lindsey Rearigh?
Claim My FREE Profile

Matthew P. Gilman, MD

Pulmonary Disease Doctor

1215 Duff Ave
Ames, IA 50010

(515) 239-4422
In-Office
Are you
Dr. Matthew P. Gilman?
Claim My FREE Profile

Sarkis Kaspar, MD

Orthopedic Spine Surgeon

1215 Duff Ave
Ames, IA 50010

(515) 239-4475
In-Office
Are you
Dr. Sarkis Kaspar?
Claim My FREE Profile

Bradley A. Thorgaard, MD

Urologist

1215 Duff Ave
Ames, IA 50010

(515) 239-4490
In-Office
Are you
Dr. Bradley A. Thorgaard?
Claim My FREE Profile

Charles K. Gilarski, DPM

Podiatrist

1215 Duff Ave
Ames, IA 50010

(515) 239-4586
In-Office
Are you
Dr. Charles K. Gilarski?
Claim My FREE Profile

Melissa M. Collins, AuD

Audiologist

1215 Duff Ave
Ames, IA 50010

(515) 239-4421
In-Office
Are you
Dr. Melissa M. Collins?
Claim My FREE Profile

Benjamin P. Schlicher, MD

Surgeon

1215 Duff Ave
Ames, IA 50010

(515) 239-4725
In-Office
Are you
Dr. Benjamin P. Schlicher?
Claim My FREE Profile

Bruce M. Hardy, MD

Surgeon

1215 Duff Ave
Ames, IA 50010

(515) 239-4725
In-Office
Are you
Dr. Bruce M. Hardy?
Claim My FREE Profile

Arthur F. Chen, MD

Otolaryngologist

1215 Duff Ave
Ames, IA 50010

(515) 239-4480
In-Office
Are you
Dr. Arthur F. Chen?
Claim My FREE Profile

Kathleen J. Foster-Wendel, MD

Pediatrician

1215 Duff Ave
Ames, IA 50010

(515) 239-4404
In-Office
Are you
Dr. Kathleen J. Foster-Wendel?
Claim My FREE Profile

James E. Partridge, MD

Surgeon

1215 Duff Ave
Ames, IA 50010

(515) 239-4725
In-Office
Are you
Dr. James E. Partridge?
Claim My FREE Profile

Rupal V. Amin, MD

Internal Medicine Doctor

1215 Duff Ave
Ames, IA 50010

(515) 239-4431
In-Office
Are you
Dr. Rupal V. Amin?
Claim My FREE Profile

Larry Johnston, DO

Gastroenterologist

1215 Duff Ave
Ames, IA 50010

(515) 239-4450
Are you
Dr. Larry Johnston?
Claim My FREE Profile

Trisha L. Andersen, DO

Anatomic & Clinical Pathologist

1215 Duff Ave
Ames, IA 50010

(515) 239-4448
In-Office
Are you
Dr. Trisha L. Andersen?
Claim My FREE Profile

David C. Larson, MD

Diagnostic Radiologist

1215 Duff Ave
Ames, IA 50010

(515) 239-4456
In-Office
Are you
Dr. David C. Larson?
Claim My FREE Profile

Robert B. Graveline, MD

Gastroenterologist

1215 Duff Ave
Ames, IA 50010

(515) 239-4450
In-Office
Are you
Dr. Robert B. Graveline?
Claim My FREE Profile

Clifford P. Gryte, MD

Anatomic & Clinical Pathologist

1215 Duff Ave
Ames, IA 50010

(515) 239-4448
In-Office
Are you
Dr. Clifford P. Gryte?
Claim My FREE Profile

Jessica M. Kruckenberg

Family Nurse Practitioner

1215 Duff Ave
Ames, IA 50010

(515) 239-4401
Are you
Ms. Jessica M. Kruckenberg?
Claim My FREE Profile

Sheila R. Baker

Pediatric Nurse Practitioner

1215 Duff Ave
Ames, IA 50010

(515) 239-4404
In-Office
Are you
Ms. Sheila R. Baker?
Claim My FREE Profile

Celeste J. Small, PT

Physical Therapist

1215 Duff Ave
Ames, IA 50010

(630) 590-4029
In-Office
Are you
Ms. Celeste J. Small?
Claim My FREE Profile

Amber L. Gilbert, ARNP

Nurse Practitioner

1215 Duff Ave
Ames, IA 50010

(515) 239-4496
In-Office
Are you
Ms. Amber L. Gilbert?
Claim My FREE Profile

Erika A. Hout, ARNP

Family Nurse Practitioner

1215 Duff Ave
Ames, IA 50010

Are you
Ms. Erika A. Hout?
Claim My FREE Profile

Lisa E. Barnes, LCSW

Social Worker

1215 Duff Ave
Ames, IA 50010

In-Office
Are you
Ms. Lisa E. Barnes?
Claim My FREE Profile

Michelle L. Ubben, ARNP

Nurse Practitioner

1215 Duff Ave
Ames, IA 50010

Are you
Ms. Michelle L. Ubben?
Claim My FREE Profile

Noelle C. Bennett, PA-C

Physician Assistant

1215 Duff Ave
Ames, IA 50010

(515) 239-4480
Are you
Ms. Noelle C. Bennett?
Claim My FREE Profile

Nichole Schroeder

Family Nurse Practitioner

1215 Duff Ave
Ames, IA 50010

Are you
Ms. Nichole Schroeder?
Claim My FREE Profile

Erica R. B. Henricks, ARNP

Nurse Practitioner

1215 Duff Ave
Ames, IA 50010

(515) 239-4431
In-Office
Are you
Ms. Erica R. B. Henricks?
Claim My FREE Profile

Rhonda C. Rotert, PA-C

Physician Assistant

1215 Duff Ave
Ames, IA 50010

(515) 239-4422
In-Office
Are you
Ms. Rhonda C. Rotert?
Claim My FREE Profile

Natalie Nelson

Physician Assistant

1215 Duff Ave
Ames, IA 50010

(515) 239-4475
Are you
Ms. Natalie Nelson?
Claim My FREE Profile

Sarah N. Moyle, PA-C

Physician Assistant

1215 Duff Ave
Ames, IA 50010

(515) 239-4480
In-Office
Are you
Ms. Sarah N. Moyle?
Claim My FREE Profile

Heidi Mittelstaedt, ARNP

Pediatric Nurse Practitioner

1215 Duff Ave
Ames, IA 50010

(515) 239-4404
In-Office
Are you
Ms. Heidi Mittelstaedt?
Claim My FREE Profile

Location

McFarland Clinic

Internal Medicine, Phlebology (Vein Medicine)

Languages: English

About McFarland Clinic

Outpatient, minimally invasive management of varicose veins and spider veins.

This location accepts all health insurance.

Internal Medicine

McFarland Clinic is an Internal Medicine practice in Ames, IA with healthcare providers who have special training and skill in the diagnosis, treatment, and care of adults across the spectrum from health to complex illness. Internists specialize in puzzling medical problems and in the ongoing care of chronic illnesses. Internists also specialize in preventing disease by promoting health, and are trained to manage multisystem disease conditions that single-organ-disease specialists may not be trained to address. Internal Medicine Doctors at McFarland Clinic perform assessment, diagnosis, prevention, and treatment therapies for diseases and disorders in adult patients. Internal Medicine is a medical specialty focused on study, prevention, assessment, diagnosis, and treatment of short and long term multi-organ conditions. Significant diseases and conditions treated at Internal Medicine practices include cold and flu, heart disease, hypertension, diabetes, obesity, and chronic lung disease. Internists generally act as personal physicians and often develop long-term relationships with their patients. Medical tests, procedures and therapies provided by Internal Medicine practices include medical history reviews, physical exams, blood tests, scans, and other diagnostic tests, as well as specialist referrals. Internists may choose to practice only in the hospital, only in an outpatient clinic, or in both.

A physician who provides long-term, comprehensive care in the office and the hospital, managing both common and complex illness of adolescents, adults and the elderly. Internists are trained in the diagnosis and treatment of cancer, infections and diseases affecting the heart, blood, kidneys, joints and digestive, respiratory and vascular systems. They are also trained in the essentials of primary care internal medicine, which incorporates an understanding of disease prevention, wellness, substance abuse, mental health and effective treatment of common problems of the eyes, ears, skin, nervous system and reproductive organs.

Internal Medicine Doctors in Ames, IA

Phlebology (Vein Medicine)

McFarland Clinic is a Phlebology (Vein Medicine) practice in Ames, IA with healthcare providers who have special training and skill in the diagnosis and treatment of vein disorders. Phlebologists at McFarland Clinic perform diagnostic, minimally-invasive, botanical, and surgical procedures for venous disorders. Phlebology (Vein Medicine) is the diagnosis and treatment of acute and chronic venous diseases. Significant diseases and conditions treated at Phlebology (Vein Medicine) practices include varicose veins, venous stasis ulcer, venous thromboembolism, chronic venous insufficiency, and deep vein thrombosis. Medical tests, procedures and therapies provided by Phlebology (Vein Medicine) practices include medical history review, physical exam, duplex ultrasound, CTV, MRV, horse chestnut extract, gradient compression stocking and blood thinning medication prescriptions, ultrasound-guided sclerotherapy, endovenous laser treatment, ambulatory phlebectomy, sclerotherapy, thrombolysis, and vein stripping.

Phlebology is the medical discipline that involves the diagnosis and treatment of venous disorders, including spider veins, varicose veins, chronic venous insufficiency, venous leg ulcers, congenital venous abnormalities, venous thromboembolism and other disorders of venous origin. A phlebologist has attained a minimum of 50 hours of CME units in phlebology-related courses, and is knowledgeable of and trained in a variety of diagnostic techniques including physical examination, venous imaging techniques such as duplex ultrasound, CT and MR, plethysmographic techniques and laboratory evaluation related to venous thromboembolism. The phlebologist is also trained in a variety of therapeutic interventions, which may include compression, sclerotherapy, cutaneous vascular laser, endovenous thermoablation procedures (laser and radiofrequency) endovenous chemical ablation, surgical procedures (e.g., ambulatory phlebectomy, venous ligation), vasoactive medications and the management of venous thromboembolism.

Phlebologists in Ames, IA
  • Spider Veins
  • Varicose Veins
  • Spider Vein Treatment
  • Varicose Vein Treatment

Are you with
McFarland Clinic?
Claim your profile so patients can contact you.