Geo Location Information for 208.68.72.102 IP Address. The IP Address 208.68.72.102 is located at 44.6461 latitude and -63.6874 longitude in Canada. Friendly Location for the IP Address is Nova Scotia, Halifax, Canada, B3s 0b9
Today's Sports News at Covers. All the NFL, MLB, NBA, NHL and College scores and betting information you need.