Dr. Robert O. Thompson, MD 300 Pershing Avenue, Shenandoah, IA 51601