Vodafone Idea Limited stores Near Golden Avenue Main Road, Amritsar, 143001