Websites hosted on 72.172.20.243 IP Address
Geo Location Information for 72.172.20.243 IP Address. The IP Address 72.172.20.243 is located at 32.7367 latitude and -101.9569 longitude in United States of America. Friendly Location for the IP Address is Texas, Lamesa, United States, 79331.
U.S. Department of Energy's Waste Isolation Pilot Plant - Home Page
- wipp.energy.gov
WIPP
14,318
$
1,015,920.00