1. New Look Auto Truck Body Shop 22654 Phoenix Ave, Carroll, IA 51401 Coordinate: 42.02674,-94.80285 Phone: (712) 792-2022