*** NEW LOCATION ***
Exciting things are happening at Jack Frost, and we want to share some important news with you. We will be making a move to 3156 Lenworth Drive. As of Thursday July 7 2016 all operations will be out of our new location.
This is just one of many exciting developments. Call us to find out more 905-624-5344
At Jack Frost we take great pride in our reputation for being on the leading edge of Theatre technology. We offer products that, offer a distinct advantage over the competitor . Advantages such as increased capabilities, convenience, durability and upgradability. Advantages that allow you to do more while saving you time and money.
Hours of operation:
Monday - Friday 8:00 am - 5:00 pm