Vodafone Idea Limited stores In Khandwala, Amritsar, Punjab