eye clinic: a clinic where specialist care for a patient's eyes
clinic: a medical establishment run by a group of medical specialists
vagary: an unexpected and inexplicable change in something (in a situation or a person's behavior, etc.)