Geo Location Information for 70.166.63.22 IP Address. The IP Address 70.166.63.22 is located at 41.6856 latitude and -72.7312 longitude in United States. Friendly Location for the IP Address is Connecticut, Newington, United States, 06111
New York Business Expo is the Northeast’s LARGEST business trade show, conference and networking event for business owners and budding entrepreneurs.