1. The Optical Center
116 W Main St, Marshalltown, IA 50158
Coordinate: 42.04877,-92.91529
Phone: (641) 753-5042
2. McFarland Eye Center
312 E Main St, Marshalltown, IA 50158
Coordinate: 42.04972,-92.90669
Phone: (641) 753-5585
3. C Eye Care
236 N 13th St, Marshalltown, IA 50158
Coordinate: 42.05256,-92.93508
Phone: (641) 352-3544
4. Walmart - Vision Center
2802 S Center St, Marshalltown, IA 50158
Coordinate: 42.01205,-92.90897
Phone: (641) 753-3169