Passport Health - North York, ON 

Passport Health is the largest provider of travel medical services in North America with more than 250 clinics in the U.S., Canada, and Mexico.

Passport Health - Toronto, ON 

Passport Health is the largest provider of travel medical services in North America with more than 250 clinics in the U.S., Canada, and Mexico.

Passport Health - Yorkville, ON 

Passport Health is the largest provider of travel medical services in North America with more than 250 clinics in the U.S., Canada, and Mexico.

Passport Health - Richmond Hill, ON 

Passport Health is the largest provider of travel medical services in North America with more than 250 clinics in the U.S., Canada, and Mexico.

Passport Health - Brampton, ON 

Passport Health is the largest provider of travel medical services in North America with more than 250 clinics in the U.S., Canada, and Mexico.

Passport Health - Kingston, ON 

Passport Health is the largest provider of travel medical services in North America with more than 250 clinics in the U.S., Canada, and Mexico.