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