Vodafone Idea Limited stores In FGC Road, Amritsar, Punjab