Mystic Scenic Studios, Inc. - 2023
Ranking
260
Divisions
Mystic Millwork
Annual Sales
$18 million
Manufacturing Plants
1 - Norwood, MA
Total Square Footage
110000
Products
Architectural woodwork, millwork, broadcast environments, museum exhibits, trade show displays, retail interiors
Total Employees
100