Electric Owl Studios
Decatur, GAElectric Owl Studios is a 313,000-square-foot film and television production campus located just outside Atlanta in Stone Mountain, Georgia. As the world’s first LEED Gold-certified studio of its kind, the project sets a new benchmark for sustainable design in the entertainment industry. The campus features six state-of-the-art sound stages totaling 140,000 square feet, along with production offices, wardrobe facilities, mill space, and art-build areas, all designed to support high-capacity, premium content production.
Built using innovative tilt-up concrete construction combined with pre-engineered metal structures, the design allows for expansive clear heights, retractable stage doors, and exceptional acoustic control. Strategically located near major transit routes and Hartsfield-Jackson International Airport, Electric Owl Studios offers both convenience and world-class infrastructure for the film industry. The development has become a catalyst for local job creation and economic growth, positioning Georgia as a national leader in sustainable media production.