Geo Location Information for 63.106.6.156 IP Address. The IP Address 63.106.6.156 is located at 32.4783 latitude and -84.9035 longitude in United States. Friendly Location for the IP Address is Georgia, Columbus, United States, 31907