Vodafone Idea Limited stores Near Hall Gate Chowk, Amritsar, 143001