Featured
✦ Showcase Listing
Overview
IT Studio ATL is a state-of-the-art production facility focused on family-friendly entertainment located on the northeast side of Atlanta with a 12,400 square foot sound stage, 30-foot lighting grid, 154 parking spaces, private access, and an additional 15,000 square feet of space for mill, catering, office, storage, or green room space.
Credentials
Categories
Studios & Stages