Vodafone Idea Limited stores Near Brahmani Nagar, Mehsana, 384002