Vodafone Idea Limited stores In Main Road, Modasa, Gujarat