Geo Location Information for 126.96.36.199 IP Address. The IP Address 188.8.131.52 is located at 37.5324 latitude and -122.249 longitude in United States. Friendly Location for the IP Address is California, Redwood City, United States, 94065
Play the games you love. Discover and download new games. Connect with friends and more--all on Origin.
The official Battlefield franchise site. Find the latest news, blogs, trailers, and images from all of the Battlefield games from DICE and EA.