Vodafone Idea Limited stores In CP Tank Road, Mumbai, Maharashtra