Vodafone Idea Limited stores In Dahod, Gujarat