603 E Main Street, Panora, IA 50216
Office: 641-755-4000 | Fax: 641-332-3888

Walk-In Clinic Hours
Monday-Friday 7:30-11:00 a.m.

Monday-Thursday 7:30 am-4:30 pm
Friday 7:30 am-3:30 pm


Josh Strehle, DO

Dr. Strehle is a graduate of Des Moines University, having recently completed his residency at Iowa Lutheran Hospital.  Dr. Strehle provides care in the clinic, hospital, nursing home, and emergency medicine settings.  He enjoys treating patients of all ages, and has a special interest in the treatment of skin conditions,chronic disease, diabetes, adolescent health, and vasectomies.

Donald Fillman, MD

Dr. Fillman has over 19 years of medical practice experience as a Board Certified Family Medicine Physician. he has provided expertise in treating patients of all ages, and recently completed training and certification as National Medical Examiner through the Federal Motor Carrier Safety Administration. Dr. Fillman has received extensive training in treating chronic medical conditions and specializes in hypertension, diabetes, COPD, and hyperlipidemia.

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.

Sara Van Effen, ARNP

Sara Van Effen, ARNP is a Board Certified Advanced Registered Nurse Practitioner Van Effen attended Ferris State University in Big Rapids, Michigan for both her ADN and BSN, graduating in 2000 and 2001, respectively. She received her MSN from Ohio University to be a Family Nurse Practitioner in 2014.