Geo Location Information for 12.181.252.5 IP Address. The IP Address 12.181.252.5 is located at 38.2147 latitude and -85.6206 longitude in United States. Friendly Location for the IP Address is Kentucky, Louisville, United States, 40220
ARC is the premier financial transaction processing and settlement corporation that facilitates the distribution of travel products and related information.