Geo Location Information for 64.254.154.149 IP Address. The IP Address 64.254.154.149 is located at 49.2788 latitude and -123.1139 longitude in Canada. Friendly Location for the IP Address is British Columbia, Vancouver, Canada, V6B
Car sharing in Vancouver has never been easier. Enjoy freedom, adventure and flexibility with Evo Car Share. Sign up today.