Newell Auto Repair 50568 | Hwy 7 Service Center (712)730-1453 | Tires in Newell, IA