Vodafone Idea Limited stores Near Mohali Industrial Area Road, Mohali, 160061