Geo Location Information for 151.138.22.137 IP Address. The IP Address 151.138.22.137 is located at 32.8728 latitude and -96.9664 longitude in United States. Friendly Location for the IP Address is Texas, Dallas, United States, 75261
Dex Media combines the expertise and resources of Dex One and SuperMedia to provide small businesses with social, local, and mobile marketing solutions.