Vodafone Idea Limited stores Near Circular Road, Mohali, 160071