We've Moved to Waltham!
We've moved! We are excited to serve you at our spacious location in Waltham. Designed for digital cinema, we have an expanded check out area with four bays and a vastly improved projection room. A covered loading dock for convenient load ins and load out, ample parking, and easy access via I-95 North or South and Route 117.
November, 2021