The Body Shop Fitness Center in Newcastle, OK is a local gym that offers a variety of workout equipment and classes for individuals looking to improve their physical fitness.
With a welcoming atmosphere and knowledgeable staff, The Body Shop provides a space for members to focus on their health and wellness goals in a supportive environment.
Generated from their business information