Geo Location Information for 64.151.228.131 IP Address. The IP Address 64.151.228.131 is located at 49.2516 latitude and -123.011 longitude in Canada. Friendly Location for the IP Address is British Columbia, Burnaby, Canada, V5g 4w9
Exploring the magic of reality with science, skepticism, critical thought, and reason.