Vodafone Idea Limited stores Near ATI Staff CHS, Mumbai, 400022