Geo Location Information for 188.8.131.52 IP Address. The IP Address 184.108.40.206 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.