Vodafone Idea Limited stores Near Santaram Road, Nadiad, 387001