I take that back. Hours after the email saying "Dr E. will be holding his clinic tonight" (emphasis not mine) came the email saying that the clinic's been cancelled, sorry for the inconvenience.
Can't they reschedule it so that there's at least one a week like there's supposed to be?