Geo Location Information for 104.199.123.136 IP Address. The IP Address 104.199.123.136 is located at 45.5946 latitude and -121.179 longitude in United States. Friendly Location for the IP Address is Oregon, The Dalles, United States Of America, 97058
It used to be that we sought food on a stick. Now we're all clamoring for food on wheels. Let's hear it for the food truck phenomenon!