Geo Location Information for 64.40.117.167 IP Address. The IP Address 64.40.117.167 is located at 49.286 latitude and -123.119 longitude in Canada. Friendly Location for the IP Address is British Columbia, Vancouver, Canada, V6c 2b5
Helping to shape the future of marketing in Canada by building talented marketers and exceptional business leaders and by demonstrating marketing’s strategic role as a key...