Address:
Mcfarland Clinic PC
312 E Main St, Marshalltown 50158
(641) 753-3313 (Phone)
Hospitals:
Mcfarland Clinic PC
312 E Main St, Marshalltown 50158
Marshalltown Medical & Surgical Center
3 South 4Th Ave, Marshalltown 50158
Education:
Medical School
Roy J Lucille a Carver College Of Medicine At University Of Iowa
Graduated: 1978
Iowa Methodist Medical Center
Graduated: 1981