Vodafone Idea Limited stores Near Mandir Road, Mohali, 160071