Geo Location Information for 66.254.142.140 IP Address. The IP Address 66.254.142.140 is located at 37.0376 latitude and -88.7102 longitude in United States. Friendly Location for the IP Address is Kentucky, Paducah, United States, 42001
CSI is a full-service fintech and regtech company offering bank core processing, regulatory compliance software, IT managed services, identity verification and much more.