Geo Location Information for 64.150.180.174 IP Address. The IP Address 64.150.180.174 is located at 36.2639 latitude and -103.376 longitude in United States. Friendly Location for the IP Address is NEW MEXICO, CLAYTON, UNITED STATES
PhonePagesInc.com is a comprehensive online phone book and business telephone directory containing US business listings.