Geo Location Information for 66.70.68.228 IP Address. The IP Address 66.70.68.228 is located at 40.7453 latitude and -74.032 longitude in United States. Friendly Location for the IP Address is NEW JERSEY, HOBOKEN, UNITED STATES
Send free online SMS text messages in Australia, download ring tones and mobile phone games! SMSPup is totally free with no costs or hidden charges!