Geo Location Information for 198.61.135.233 IP Address. The IP Address 198.61.135.233 is located at 29.4997 latitude and -98.3992 longitude in United States. Friendly Location for the IP Address is Texas, Windcrest, United States, 78218
Shop World Market for top quality furniture, affordable home decor, imported rugs, curtains, unique gifts, food, wine and more - at the best values anywhere online.