The Optical Shoppe: Mark A. Altfillisch, OD 224 E Main StOttumwa, IA, 52501 View Phone 641-683-3937 224 E Main StOttumwa, IA 52501 View Website Experience & Reliability About Photos & Videos Send to My Email Send to My Phone Print this Page