Geo Location Information for 64.188.56.188 IP Address. The IP Address 64.188.56.188 is located at 40.8976 latitude and -74.016 longitude in United States. Friendly Location for the IP Address is New Jersey, Teaneck, United States, 07666
Freegames.com is a site with 110,000+ free online games and 100s of game categories. Puzzles, sports, action, mobile & much more, play now!
The best and coolest games online! Find hundreds of game categories and play for FREE!