Poor service at District Six clinic