Geo Location Information for 208.70.161.230 IP Address. The IP Address 208.70.161.230 is located at 45.5446 latitude and -122.4459 longitude in United States. Friendly Location for the IP Address is Oregon, Fairview, United States, 97024
Portland Technology Consultants - Search Commander, Inc. & Scott Hendison - Technical Services Division - 11124 NE Halsey St. #481, Portland, OR, 97220