Vodafone Idea Limited stores In Putlighar, Amritsar, Punjab