Helix Technologies We are ready to help. Contact us using the info below, or use our quick submission form to the right. Phone: 754-222-7392 Fax: 754-222-7394 [email protected] 1451 W. Cypress Creek Road Suite 300Fort Lauderdale, FL 33309 contact form — message was sent