Geo Location Information for 64.56.157.200 IP Address. The IP Address 64.56.157.200 is located at 51.3001 latitude and -114.035 longitude in Canada. Friendly Location for the IP Address is Alberta, Airdrie, Canada, T4a 0a1
FoundLocally.com provides free business directory, lots of local community information & the best business search engine for 30 communities across Canada