Geo Location Information for 64.40.96.156 IP Address. The IP Address 64.40.96.156 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
Echo's China and Silver has one of the largest selections of Discontinued English china in Canada. We specialize in buying and selling your Replacement and Discontinued China....