Websites hosted on 66.117.157.121 IP Address
Geo Location Information for 66.117.157.121 IP Address. The IP Address 66.117.157.121 is located at 37.8767 latitude and -122.2676 longitude in United States of America. Friendly Location for the IP Address is California, Berkeley, United States, 94709.
Local News and Opinion from The Berkeley Daily Planet
- berkeleydailyplanet.com
The East Bay's Non-commercial Voice
1,474,488
$
960.00