Can't find an answer to your question? Looking for a different product? We'd love to hear from you! Give us a call, or complete the form below.

ill! HQ

545 Niagara St
Welland ON, Canada L3C 1L8
905-735-9393
Service: info@illhq.com

Store Hours

Monday to Friday - 10:00am - 9:00pm
Saturday - 11:00am – 9:00pm
Sunday - 12:00pm – 6:00pm


ill! Rewards