Vodafone Idea Limited stores Near Himalaya Marg, Chandigarh, 160036