Mixed Martial Arts in North Plainfield
A full-contact combat sport combining striking and grappling techniques from various martial arts.
579 Rt 22 West North Plainfield, NJ 07060
A full-contact combat sport combining striking and grappling techniques from various martial arts.