Vodafone Idea Limited stores In Mission Veng, Aizawl, Mizoram