Vodafone Idea Limited stores Near Balongi Road, Mohali, 160061