Websites hosted on 66.209.240.42 IP Address
Geo Location Information for 66.209.240.42 IP Address. The IP Address 66.209.240.42 is located at 33.5119 latitude and -101.9316 longitude in United States of America. Friendly Location for the IP Address is Texas, Lubbock, United States, 79424.
South Plains Telephone Cooperative Internet Services
- sptc.coop
South Plains Telephone Cooperative
Not Applicable
$
8.95
South Plains Telephone Cooperative Internet Services
- sptc.net
South Plains Telephone Cooperative
Not Applicable
$
8.95