Address:
1215 Duff Ave, Ames 50010
(515) 239-4475 (Phone)
McFarland Clinic PC
312 E Main St, Marshalltown 50158
(641) 752-0654 (Phone)
Hospitals:
1215 Duff Ave, Ames 50010
McFarland Clinic PC
312 E Main St, Marshalltown 50158
Marshalltown Medical & Surgical Center
3 South 4Th Ave, Marshalltown 50158
Mary Greeley Medical Center
1111 Duff Ave, Ames 50010
Education:
Medical School
Roy J Lucille a Carver College Of Medicine At University Of Iowa
Graduated: 1986