Vodafone Idea Limited stores Near Indira Main Road, Jamnagar, 361004