Welcome to our online booking portal. Please register to book an appointment. For ocular emergencies or assistance creating an account please call 403-225-5660.