Vodafone Idea Limited stores Near SH-26, Jamnagar, 361001