Geo Location Information for 63.144.247.69 IP Address. The IP Address 63.144.247.69 is located at 41.3255 latitude and -72.9383 longitude in United States. Friendly Location for the IP Address is Connecticut, New Haven, United States, 06511