logo

Mystic Scenic Studios, Inc.

293 Lenox St.
Norwood, Massachusetts 02062

Loading…
Call Us

About Us

Founded in 1989 as a 7500 square foot scene shop, Mystic Scenic Studios has expanded into a full-service fabrication and design company. We now occupy over 100,000 square feet of production space in Norwood, Massachusetts.

We have been in the industry since 1989.

Work with Mystic Scenic Studios, Inc.

Send Message