The Nameserver ns2.comfi.com have a IP Address of 72.32.5.130 which is hosted on United States.
International Calling Cards: Cheap Phone Cards and Best International Long Distance Call Rates - Buy Calling Card Online; iPhone & Android App