Geo Location Information for 64.30.228.101 IP Address. The IP Address 64.30.228.101 is located at 26.1831 latitude and -80.1739 longitude in United States. Friendly Location for the IP Address is Florida, Fort Lauderdale, United States, 33309
Find local TV listings, watch full episodes of your favorite TV Shows and read the latest breaking news on TV shows, celebrities and movies.