Mixed Martial Arts in St. Catharines

A full-contact combat sport combining striking and grappling techniques from various martial arts.

Niagara Top Team style

325 Welland Ave, St. Catharines, ON L2R 2R2, Canada