Image May 3, 2023 First look: 'Greenest film, TV studio on Earth™' ready for its closeup Electric Owl Studios plans June debut as world’s first LEED Gold certified filming complex
Image March 17, 2022 Metro Atlanta's latest TV, movie studio to break ground next week Electric Owl Studios, billed as “the world’s greenest,” will take 17 acres in Stone Mountain near MARTA
Image November 18, 2021 17-acre movie studio bound for Stone Mountain, near MARTA station Electric Owl Studios—the “greenest studio on earth”—set to break ground this month