Vodafone Idea Limited stores Near Road Number 1, Jamnagar, 361008