Vodafone Idea Limited stores Near Kanthi, Contai, 721401