Geo Location Information for 64.31.60.166 IP Address. The IP Address 64.31.60.166 is located at 42.8488 latitude and -77.3077 longitude in United States. Friendly Location for the IP Address is NEW YORK, CANANDAIGUA, UNITED STATES
UFOSeek is an excellent source of information to study UFO and Paranormal subjects. Paranormal UFO News, forums. Report UFO or Paranormal sighting. Share your UFO paranormal...