We are moving to a new facility at 280 Bear Hill Road in Waltham in October 2021!
Designed for digital cinema, we will have an expanded check out area with four bays, loading dock for easy load in and out with a 20 foot lens projection room. Easy access via I-95N exit 26, I-95S exit 27B as well as Route 117! Follow our social for updates.
August, 2021