Specialties:
Allergy & Immunology, Internal Medicine
Address:
MCFARLAND CLINIC, PC
1215 Duff Ave, Ames 50010
(515) 239-4482 (Phone)
MCFARLAND CLINIC, PC
1015 Union St, Boone 50036
(515) 433-8300 (Phone)
Marshalltown Main Street Office
312 E Main St, Marshalltown 50158
(641) 752-0654 (Phone)
Eldora Office
2413 Edgington Ave, Eldora 50627
(641) 939-7160 (Phone)
701 Washington Ave, Iowa Falls 50126
(641) 648-2586 (Phone)
Certifications:
Allergy & Immunology, Internal Medicine
Hospitals:
MCFARLAND CLINIC, PC
1215 Duff Ave, Ames 50010
MCFARLAND CLINIC, PC
1015 Union St, Boone 50036
Eldora Office
2413 Edgington Ave, Eldora 50627
Marshalltown Main Street Office
312 E Main St, Marshalltown 50158
701 Washington Ave, Iowa Falls 50126
Boone County Hospital
1015 Union St, Boone 50036
Marshalltown Medical & Surgical Center
3 South 4Th Ave, Marshalltown 50158
Mary Greeley Medical Center
1111 Duff Ave, Ames 50010
Education:
Medical School
Univ Of Ia Roy J & L Carver Com
Graduated: 1988
Northwestern Meml
Graduated: 1991