INTERCARD
1884 Lackland Hill Pkwy., Ste. 1
St. Louis, MO 63146
United StatesPhone: (314) 275-8066
Email: info@intercardinc.com
Website: http://www.intercardinc.com/
Intercard provides customized, one-of-a-kind debit card systems with state-of-the-art software that supports any size facility from one location to one hundred locations.
- CEO: Scott Sherrod
- VP of Int'l Sales: Alberto Borrero
- Dir. of Customer Service: Kelly Blanchard