Vodafone Idea Limited stores In Goregaon East, Mumbai, Maharashtra