Geo Location Information for 208.84.118.116 IP Address. The IP Address 208.84.118.116 is located at 34.2868 latitude and -118.614 longitude in United States. Friendly Location for the IP Address is California, Chatsworth, United States, 91311
Credentialed sport news outlet staffed by veteran sports writers in the New York area, which reaches hundred of thousands visitors a month.