1. The Body Shop 123 Plaza St, Socorro, NM 87801 Coordinate: 34.05711,-106.89277 Phone: (575) 838-0840