Vodafone Idea Limited stores Near NH-1, Amritsar, 143001