
Azuero Business Center, Suite 658
Avenida Perez Chitre
Panama, 00395
Republica de Panama
Telefon: (+507) 833-8306
Fax: (+507) 833-9940
E-Mail: imprint@idnr-inc.com
Please send us your request via our „Contact form„.
Media Owner
IDNR Inc.
Payment Service Provider
Digitalpayment GmbH