The Optical Shoppe: Mark A. Altfillisch, OD in Ottumwa
224 E Main St,
Ottumwa, 52501
641-683-3937
641-683-3937
Optometrist in Ottumwa, IA
optometrist, eye doctor, eye exam, eye glasses