Geo Location Information for 70.33.226.36 IP Address. The IP Address 70.33.226.36 is located at 44.0979 latitude and -70.2312 longitude in United States. Friendly Location for the IP Address is Maine, Auburn, United States, 04210