We Are Here To Help 24/7

CALL US

+1 (314) 275.8066
or +1.800.732.3770

Technical Support ext. 1 Card Orders ext. 5
Sales ext. 2 Parts Orders ext. 6
RMA’s ext. 3 Installations ext. 7
Accounting ext. 4

EMAIL

To contact Sales
sales@intercardinc.com

To contact Technical Services
support@intercardinc.com

For press inquiries contact
RSax@intercardinc.com

VISIT US

World Headquarters
St. Louis, MO 63146
United States

We always like to hear from you so send us a message!

Name*

Scroll to Top