1. Mystic Scenic Studios Inc 293 Lenox St, Norwood, MA 02062 Coordinate: 42.18477,-71.20025 Phone: (781) 329-9006