KIRKMICHAEL
Juniors Novices & Red Belts - 7.00pm to 7.45pm Yellow belt & above - 7:30pm to 8:30pm
Seniors 8.00pm to10.00pm