Vodafone Idea Limited stores Near F G C Road, Amritsar, 143001