Vodafone Idea Limited stores In Ranjeet Avenue, Amritsar, Punjab