Geo Location Information for 204.12.123.20 IP Address. The IP Address 204.12.123.20 is located at 38.9048 latitude and -77.0354 longitude in United States. Friendly Location for the IP Address is -, -, UNITED STATES
Play more than 6000 free online games. Including shooting games,sport games,physics games,adventure games,motorbike games and more at GamePuma.com.