Mixed Martial Arts in Long Beach
A full-contact combat sport combining striking and grappling techniques from various martial arts.
4320 E Olympic Plaza, Long Beach, CA 90803, United States
HardWorx Fitness 4th Street, Long Beach
4720 E 7th St, Long Beach, CA 90804, United States