Vodafone Idea Limited stores Near Lawarence Road, Amritsar, 143001