Vodafone Idea Limited stores In Tagore Nagar, Ludhiana, Punjab