Websites hosted on 192.149.90.120 IP Address
Geo Location Information for 192.149.90.120 IP Address. The IP Address 192.149.90.120 is located at 27.732 latitude and -97.3876 longitude in United States of America. Friendly Location for the IP Address is Texas, Corpus Christi, United States, 78411.