1. The Body Shop 606 W Ellsworth Ave, Avoca, IA 51521 Coordinate: 41.47373,-95.34471 Phone: (712) 343-6421