Home // Find a Doctor // Greg L Perkins
The Birth Place
McFarland Clinic
1214 South Grant Road
Carroll, Iowa 51401
The Birth Place
Undergraduate Education – University of Iowa
Medical Education – Rush Medical College
Ventura County Medical Center, Ventura, California
American Board of Family Medicine
The Birth Place
The Birth Place
Surgery (General)
The Birth Place
The Birth Place
The Birth Place
The Birth Place
The Birth Place
The Birth Place
The Birth Place
The Birth Place
The Birth Place
The Birth Place
The Birth Place
Ophthalmology
Senior Services
Podiatry
Podiatry
St. Anthony sends out a quarterly newsletter with current health messages, services, and other educational material. If you would like to be included, fill out form below!