visit us

contact & location

Hours

Mon-Fri
8 AM-9:30 PM
Sat
9 AM-1 PM
Sun
10 AM-4 PM

Class times vary by day. See the weekly schedule.

Age policy

Members must be 13 or older. Teens train in our regular classes, and a parent or guardian signs a minor liability waiver before their first class.

READY TO WIN?

Enter your details below and we'll reach out to schedule your first session.

Pro-Level Coaching Staff
Pathways to competition
Elite coaching for all levels

By submitting, you agree to be contacted about booking your first class. See our privacy policy.