The Nameserver ns2.epx.com have a IP Address of 63.110.79.243 which is hosted on United States.
Merchant account and credit card processing services, debit card processing services, and ACH processing services using tokenization and encryption.