Come try us out and the first two classes are on me! Give it a shot before you commit, great opportunity to see if The BOX is right for you!

Show this code at the store:

Throw the bird in the oven then come workout with us, everyone is welcome so bring the family and enjoy a killer workout!

We will be doing our annual MURPH her at THE BOX on 05/25/20, Get ready for another amazing workout and honor our brothers and sisters in the military! All are welcome so bring a friend!


3 months ago
If you're looking to develop a warrior's spirit The Box in Casa Grande, AZ is a great stepping stone in that direction. Coach Mike Hazen is diligent in his craft of constructing athletes, and never shies away from working out with us. He and the rest of his team are very informative and knowledgeable in all our movements, and it is The Box's top priority to educate us through every step as to avoid injury down the line. Thank you to The Box and the team that makes it happen!
- Ricardo R
9 months ago
Best gym ever I have lost so much weight. Not I'm getting toned Mike is a great coach
- Jessica D
3 months ago
Amazing transformations I’ve made with my body thanks to The Box! Good community and an awesome place to work out!
- April M

Who We Are

Hey everyone my name is Mike Hazen Im the head coach and owner of THE BOX. My goal is to help people change their lives in the most simplest and realistic ways possible. I believe with good programming and coaching everyone of all ages shapes and sizes can reach their goals. Everyone deserves the right to good health and to be happy with themselves inside and out. Getting fit and healthy does not have to be difficult. My Box offers a variety of prices that fit your needs and class times, including individual, group and spin with plenty of room for independent training. Hope to see you soon!

Contact Us


Call now
  • (520) 705-4891


Get directions
406 N Florence St
Casa Grande, AZ 85122
United States

Business Hours

Mon:5:00 AM – 8:00 PM
Tue:5:00 AM – 8:00 PM
Wed:5:00 AM – 8:00 PM
Thu:5:00 AM – 8:00 PM
Fri:5:00 AM – 7:00 PM
Sat:9:00 – 11:00 AM
Contact Us
Message sent. We'll get back to you soon.