Vodafone Idea Limited stores Near Kamal Path Road, Mehsana, 384002