Save Islam M. Tafish, MD IslamTafish.MD.com • Neurologist • 27 years experience Allen Memorial Hospital Corporation 233 Vold Drive, Waterloo, IA 50703