1. The Body Shop 210 W Oklahoma, Okarche, OK 73762 Coordinate: 35.72586,-97.97588 Phone: (405) 263-7488