Vodafone Idea Limited stores In Thaliparambu, Kannur, Kerala