Electric Owl Studios is the world’s first purpose-built LEED Gold certified film & TV studio making it The Greenest Studio on Earth. Our mantra of people and planet first guides everything we do, from sustainable design to thoughtful services and care. We provide the highest quality sound stages,... Read more
This company has no teams yet
This company has no offices yet