Vodafone Idea Limited stores Near Mehsana 384002 GJ, Mehsana, 384001