First class of any program is FREE! Click here to get started.

Cape Ann YMCA Schedule: These classes are included with a YMCA membership!

Tuesday 730pm Muay Thai

Thursday 730pm Muay Thai


MAGMA Gloucester Schedule:

Monday 630pm BMT Kickboxing

Monday 730pm Krav Maga (Self Defense)

Wednesday classes coming in June!