1. Echo Electric Supply
614 W 6th St, Carroll, IA 51401
Coordinate: 42.06829,-94.87868
Phone: (712) 792-4331
2. Van Meter Inc
2200 N Us Highway 71, Carroll, IA 51401
Coordinate: 42.08181,-94.8785
Phone: (712) 792-6432
3. Bomgaars
715 W Us Highway 30, Carroll, IA 51401
Coordinate: 42.06852,-94.8764
Phone: (712) 792-5288
4. Bomgaars
1722 Radiant Rd, Carroll, IA 51401
Coordinate: 42.07821,-94.88752
Phone: (712) 792-5288