Kim, have you tried complaints@infotrackinc.com ? The most current Phone number I have is 800-275-5594. With an address of 111 Deerlake Road Suite # 105 Deerfield, Il 60015. The Fax number should be 847-374-8926.
to post a reply:
login - or -
register