One of our skilled primary care and ER physicians, Dr. Michael McCleary, M.D. specializes in adult medicine and in treating complex health issues in the adult community. He is a board-certified Internal Medicine Specialist.

Self-referrals are accepted.  Schedule an appointment through:

GCH Specialty Clinic – 641-332-3900
GCH Clinics  – Panora – 641-755-4000 or Stuart – 515-523-8050.

New patients: Download, complete the following form and bring to appointment:  New Patient Form

Michael McCleary, MD

Dr. McCleary is a Board Certified Internal Medicine Physician who received his medical training at the University of Iowa College of Medicine. Dr. McCleary has over 15 years of practice experience, has served as the Medical Director for several healthcare facilities, is a member of the American Society of Internal Medicine, and provides teaching services to physician students.