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

Store Hours

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

ill! Rewards