To Our Studio
WHO WE ARE
Cinema Town Studios is a shooting location in Los Angeles created by filmmakers, for filmmakers. It's a unique space designed for independent productions to achieve a multi-million dollar look for a fraction of a cost.
600 sq ft Cyclorama with a hanging grid and 200 amp power.
Cyc can be painted in any color upon request