Helix It is a Orillia, ON business. Helix It is located at 5 Ontario Street, Orillia, ON. The postal code is L3V0T7.
You can contact Helix It at 705-327-6564 or from out of area call 1 7053276564.