Eagle Rock Studios Atlanta

Eagle Rock Studios Atlanta in Norcross, Georgia, is the largest stage complex in the United States. With 465,000 square feet of space, it attracts industry talent and serves as a hub for the film and entertainment industry. The studios offer furnished production offices, providing a platform for creative endeavors.

Experiences in Eagle Rock Studios Atlanta are coming soon.

Experiences in Eagle Rock Studios Atlanta are coming soon.

Meanwhile, check out these nearby experiences.

Getting there

Eagle Rock Studios Atlanta

6269 Best Friend Road, Norcross, Atlanta, 30071