Vodafone Idea Limited stores In Ajit Nagar, Amritsar, Punjab