Expedia phone number canada 24 hours toronto July 8, 2019 16 32 64 128 Expedia phone number canada toll free 24 hours toronto Expedia customer service 24 hours phone number canada free toronto