
The Travel Health Insurance Association of Canada
A single one-star review documents a poor walk-in experience: reception staff refused contact information, denied a seat, and turned away the customer without booking an appointment. Evidence is limited to one review.

