IMMAA's full name is Indian Mixed Martial Arts Association.
IMMAA headquarters are located at Mumbai, India.