Contact number for expedia canada toronto July 8, 2019 16 32 64 128 Phone number for expedia canada toronto Expedia contact number canada toronto ontario Expedia contact number canada toronto 24 hours Expedia for td contact number canada toronto