*** NEW LOCATION ***
Exciting things are happening at Jack Frost, and we want to share some important news with you. We have moved to 3156 Lenworth Drive. All operations will be out of our new location.
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