Geo Location Information for 64.150.180.78 IP Address. The IP Address 64.150.180.78 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
WTKR.com is the website for WTKR Television NewsChanel 3 in Hampton Roads