Talk to the experts:
800.803.7144

Contact IDSTC

Sales And Information

800-803-7144 – toll free

813-277-0625 – direct

info@idstc.com

Support Information

877-656-8866 – toll free

813-277-0625 – direct

866-746-5415 – fax

866-595-8855 – after-hours emergency hotline

+1 813-277-0625 x606 – international emergency hotline

support@idstc.com

Human Resources

877-656-8866 – toll free

813-277-0625 – direct

hr@idstc.com

Our Address

IDSTC

1208 East Kennedy Blvd., Suite 222

Tampa, FL 33602